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 |