Represents the builder of search expression that used by Exchange protocol. More...
Inherits Object.
Public Member Functions | |
| System::SharedPtr< Aspose::Email::Tools::Search::DateComparisonField > | get_Start () const |
| Gets the field that allows to find items with a specified Start field. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::DateComparisonField > | get_OriginalStart () const |
| Gets the field that allows to find items with a specified OriginalStart field. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::DateComparisonField > | get_End () const |
| Gets the field that allows to find items with a specified End field. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::StringComparisonField > | get_StartTimeZoneId () const |
| Gets the field that allows to find items with a specified StartTimeZoneId. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::StringComparisonField > | get_EndTimeZoneId () const |
| Gets the field that allows to find items with a specified EndTimeZoneId. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::StringComparisonField > | get_Location () const |
| Gets the field that allows to find items with a specified Location. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::BoolComparisonField > | get_IsRecurring () const |
| Gets the field that allows to find recurring items. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::BoolComparisonField > | get_IsCancelled () const |
| Gets the field that allows to find cancelled items. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::BoolComparisonField > | get_IsOrganizer () const |
| Gets the field that allows to find items where user is organizer. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::BoolComparisonField > | get_IsAllDayEvent () const |
| Gets the field that allows to find AllDayEvent items. More... | |
| System::SharedPtr< Aspose::Email::Tools::Search::BoolComparisonField > | get_IsMeeting () const |
| Gets the field that allows to find Meeting items. More... | |
| AppointmentQueryBuilder (System::SharedPtr< ExchangeQueryBuilder > exchangeQueryBuilder) | |
| Initializes a new instance of the ExchangeQueryBuilder class. More... | |
| void | SetCalendarView (System::DateTime startDate, System::DateTime endDate, int32_t maxEntriesReturned) |
| If the CalendarView is specified, the service returns a list of single calendar items and occurrences of recurring calendar items within the range specified by StartDate and EndDate. More... | |
Friends | |
| class | Aspose::Email::Clients::Exchange::ExchangeQueryBuilder |
Represents the builder of search expression that used by Exchange protocol.
| Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::AppointmentQueryBuilder | ( | System::SharedPtr< ExchangeQueryBuilder > | exchangeQueryBuilder | ) |
Initializes a new instance of the ExchangeQueryBuilder class.
| System::SharedPtr<Aspose::Email::Tools::Search::DateComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_End | ( | ) | const |
Gets the field that allows to find items with a specified End field.
| System::SharedPtr<Aspose::Email::Tools::Search::StringComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_EndTimeZoneId | ( | ) | const |
Gets the field that allows to find items with a specified EndTimeZoneId.
| System::SharedPtr<Aspose::Email::Tools::Search::BoolComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_IsAllDayEvent | ( | ) | const |
Gets the field that allows to find AllDayEvent items.
| System::SharedPtr<Aspose::Email::Tools::Search::BoolComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_IsCancelled | ( | ) | const |
Gets the field that allows to find cancelled items.
| System::SharedPtr<Aspose::Email::Tools::Search::BoolComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_IsMeeting | ( | ) | const |
Gets the field that allows to find Meeting items.
| System::SharedPtr<Aspose::Email::Tools::Search::BoolComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_IsOrganizer | ( | ) | const |
Gets the field that allows to find items where user is organizer.
| System::SharedPtr<Aspose::Email::Tools::Search::BoolComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_IsRecurring | ( | ) | const |
Gets the field that allows to find recurring items.
| System::SharedPtr<Aspose::Email::Tools::Search::StringComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_Location | ( | ) | const |
Gets the field that allows to find items with a specified Location.
| System::SharedPtr<Aspose::Email::Tools::Search::DateComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_OriginalStart | ( | ) | const |
Gets the field that allows to find items with a specified OriginalStart field.
| System::SharedPtr<Aspose::Email::Tools::Search::DateComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_Start | ( | ) | const |
Gets the field that allows to find items with a specified Start field.
| System::SharedPtr<Aspose::Email::Tools::Search::StringComparisonField> Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::get_StartTimeZoneId | ( | ) | const |
Gets the field that allows to find items with a specified StartTimeZoneId.
| void Aspose::Email::Clients::Exchange::AppointmentQueryBuilder::SetCalendarView | ( | System::DateTime | startDate, |
| System::DateTime | endDate, | ||
| int32_t | maxEntriesReturned | ||
| ) |
If the CalendarView is specified, the service returns a list of single calendar items and occurrences of recurring calendar items within the range specified by StartDate and EndDate.
| startDate | Identifies the start of a time span queried for calendar items. |
| endDate | Identifies the end of a time span queried for calendar items. |
| maxEntriesReturned | Describes the maximum number of results. (Value <= 0 for all results) |
|
friend |