Request free/busy information for a set of calendars. More...
Inherits Object.
Public Member Functions | |
System::DateTime | get_TimeMin () const |
The start of the interval for the query. More... | |
void | set_TimeMin (System::DateTime value) |
The start of the interval for the query. More... | |
System::DateTime | get_TimeMax () const |
The end of the interval for the query. More... | |
void | set_TimeMax (System::DateTime value) |
The end of the interval for the query. More... | |
System::String | get_TimeZone () const |
Time zone used in the response. Optional. The default is UTC. More... | |
void | set_TimeZone (System::String value) |
Time zone used in the response. Optional. The default is UTC. More... | |
System::Nullable< int32_t > | get_GroupExpansionMax () const |
Maximal number of calendar identifiers to be provided for a single group. Optional. An error will be returned for a group with more members than this value. More... | |
void | set_GroupExpansionMax (System::Nullable< int32_t > value) |
Maximal number of calendar identifiers to be provided for a single group. Optional. An error will be returned for a group with more members than this value. More... | |
System::Nullable< int32_t > | get_CalendarExpansionMax () const |
Maximal number of calendars for which FreeBusy information is to be provided. Optional. More... | |
void | set_CalendarExpansionMax (System::Nullable< int32_t > value) |
Maximal number of calendars for which FreeBusy information is to be provided. Optional. More... | |
System::SharedPtr< System::Collections::Generic::ListExt< System::String > > | get_Items () const |
List of calendars and/or groups to query. Contains identifiers of a calendar or a group. More... | |
FreebusyQuery () | |
Initializes a new instance of the FreebusyQuery class. More... | |
FreebusyQuery (System::DateTime timeMin, System::DateTime timeMax, System::SharedPtr< System::Collections::Generic::IEnumerable< System::String >> items) | |
Initializes a new instance of the FreebusyQuery class. More... | |
FreebusyQuery (System::DateTime timeMin, System::DateTime timeMax, System::String timeZone, System::SharedPtr< System::Collections::Generic::IEnumerable< System::String >> items) | |
Initializes a new instance of the FreebusyQuery class. More... | |
FreebusyQuery (System::DateTime timeMin, System::DateTime timeMax, System::String timeZone, System::Nullable< int32_t > groupExpansionMax, System::Nullable< int32_t > calendarExpansionMax, System::SharedPtr< System::Collections::Generic::IEnumerable< System::String >> items) | |
Initializes a new instance of the FreebusyQuery class. More... | |
FreebusyQuery (System::DateTime timeMin, System::DateTime timeMax, const System::ArrayPtr< System::String > &items) | |
Initializes a new instance of the FreebusyQuery class. More... | |
FreebusyQuery (System::DateTime timeMin, System::DateTime timeMax, System::String timeZone, const System::ArrayPtr< System::String > &items) | |
Initializes a new instance of the FreebusyQuery class. More... | |
FreebusyQuery (System::DateTime timeMin, System::DateTime timeMax, System::String timeZone, System::Nullable< int32_t > groupExpansionMax, System::Nullable< int32_t > calendarExpansionMax, const System::ArrayPtr< System::String > &items) | |
Initializes a new instance of the FreebusyQuery class. More... | |
Request free/busy information for a set of calendars.
Aspose::Email::Clients::Google::FreebusyQuery::FreebusyQuery | ( | ) |
Initializes a new instance of the FreebusyQuery class.
Aspose::Email::Clients::Google::FreebusyQuery::FreebusyQuery | ( | System::DateTime | timeMin, |
System::DateTime | timeMax, | ||
System::SharedPtr< System::Collections::Generic::IEnumerable< System::String >> | items | ||
) |
Initializes a new instance of the FreebusyQuery class.
timeMin | The end of the interval for the query. |
timeMax | The end of the interval for the query. |
items | List of calendars and/or groups to query. Contains identifiers of a calendar or a group. |
Aspose::Email::Clients::Google::FreebusyQuery::FreebusyQuery | ( | System::DateTime | timeMin, |
System::DateTime | timeMax, | ||
System::String | timeZone, | ||
System::SharedPtr< System::Collections::Generic::IEnumerable< System::String >> | items | ||
) |
Initializes a new instance of the FreebusyQuery class.
timeMin | The end of the interval for the query. |
timeMax | The end of the interval for the query. |
timeZone | Time zone used in the response. Optional. The default is UTC. |
items | List of calendars and/or groups to query. Contains identifiers of a calendar or a group. |
Aspose::Email::Clients::Google::FreebusyQuery::FreebusyQuery | ( | System::DateTime | timeMin, |
System::DateTime | timeMax, | ||
System::String | timeZone, | ||
System::Nullable< int32_t > | groupExpansionMax, | ||
System::Nullable< int32_t > | calendarExpansionMax, | ||
System::SharedPtr< System::Collections::Generic::IEnumerable< System::String >> | items | ||
) |
Initializes a new instance of the FreebusyQuery class.
timeMin | The end of the interval for the query. |
timeMax | The end of the interval for the query. |
timeZone | Time zone used in the response. Optional. The default is UTC. |
groupExpansionMax | Maximal number of calendar identifiers to be provided for a single group. Optional. An error will be returned for a group with more members than this value. |
calendarExpansionMax | Maximal number of calendars for which FreeBusy information is to be provided. Optional. |
items | List of calendars and/or groups to query. Contains identifiers of a calendar or a group. |
Aspose::Email::Clients::Google::FreebusyQuery::FreebusyQuery | ( | System::DateTime | timeMin, |
System::DateTime | timeMax, | ||
const System::ArrayPtr< System::String > & | items | ||
) |
Initializes a new instance of the FreebusyQuery class.
timeMin | The end of the interval for the query. |
timeMax | The end of the interval for the query. |
items | List of calendars and/or groups to query. Contains identifiers of a calendar or a group. |
Aspose::Email::Clients::Google::FreebusyQuery::FreebusyQuery | ( | System::DateTime | timeMin, |
System::DateTime | timeMax, | ||
System::String | timeZone, | ||
const System::ArrayPtr< System::String > & | items | ||
) |
Initializes a new instance of the FreebusyQuery class.
timeMin | The end of the interval for the query. |
timeMax | The end of the interval for the query. |
timeZone | Time zone used in the response. Optional. The default is UTC. |
items | List of calendars and/or groups to query. Contains identifiers of a calendar or a group. |
Aspose::Email::Clients::Google::FreebusyQuery::FreebusyQuery | ( | System::DateTime | timeMin, |
System::DateTime | timeMax, | ||
System::String | timeZone, | ||
System::Nullable< int32_t > | groupExpansionMax, | ||
System::Nullable< int32_t > | calendarExpansionMax, | ||
const System::ArrayPtr< System::String > & | items | ||
) |
Initializes a new instance of the FreebusyQuery class.
timeMin | The end of the interval for the query. |
timeMax | The end of the interval for the query. |
timeZone | Time zone used in the response. Optional. The default is UTC. |
groupExpansionMax | Maximal number of calendar identifiers to be provided for a single group. Optional. An error will be returned for a group with more members than this value. |
calendarExpansionMax | Maximal number of calendars for which FreeBusy information is to be provided. Optional. |
items | List of calendars and/or groups to query. Contains identifiers of a calendar or a group. |
System::Nullable<int32_t> Aspose::Email::Clients::Google::FreebusyQuery::get_CalendarExpansionMax | ( | ) | const |
Maximal number of calendars for which FreeBusy information is to be provided. Optional.
System::Nullable<int32_t> Aspose::Email::Clients::Google::FreebusyQuery::get_GroupExpansionMax | ( | ) | const |
Maximal number of calendar identifiers to be provided for a single group. Optional. An error will be returned for a group with more members than this value.
System::SharedPtr<System::Collections::Generic::ListExt<System::String> > Aspose::Email::Clients::Google::FreebusyQuery::get_Items | ( | ) | const |
List of calendars and/or groups to query. Contains identifiers of a calendar or a group.
System::DateTime Aspose::Email::Clients::Google::FreebusyQuery::get_TimeMax | ( | ) | const |
The end of the interval for the query.
System::DateTime Aspose::Email::Clients::Google::FreebusyQuery::get_TimeMin | ( | ) | const |
The start of the interval for the query.
System::String Aspose::Email::Clients::Google::FreebusyQuery::get_TimeZone | ( | ) | const |
Time zone used in the response. Optional. The default is UTC.
void Aspose::Email::Clients::Google::FreebusyQuery::set_CalendarExpansionMax | ( | System::Nullable< int32_t > | value | ) |
Maximal number of calendars for which FreeBusy information is to be provided. Optional.
void Aspose::Email::Clients::Google::FreebusyQuery::set_GroupExpansionMax | ( | System::Nullable< int32_t > | value | ) |
Maximal number of calendar identifiers to be provided for a single group. Optional. An error will be returned for a group with more members than this value.
void Aspose::Email::Clients::Google::FreebusyQuery::set_TimeMax | ( | System::DateTime | value | ) |
The end of the interval for the query.
void Aspose::Email::Clients::Google::FreebusyQuery::set_TimeMin | ( | System::DateTime | value | ) |
The start of the interval for the query.
void Aspose::Email::Clients::Google::FreebusyQuery::set_TimeZone | ( | System::String | value | ) |
Time zone used in the response. Optional. The default is UTC.