A set of metadata, such as a description, for a single calendar. More...
Inherits Aspose::Email::Clients::Google::BaseDataObject.
Inherited by Aspose::Email::Clients::Google::ExtendedCalendar.
Public Member Functions | |
virtual System::String | get_Summary () |
Title of the calendar. More... | |
virtual void | set_Summary (System::String value) |
Title of the calendar. More... | |
virtual System::String | get_Description () |
Description of the calendar. More... | |
virtual void | set_Description (System::String value) |
Description of the calendar. More... | |
virtual System::String | get_Location () |
Geographic location of the calendar as free-form text. More... | |
virtual void | set_Location (System::String value) |
Geographic location of the calendar as free-form text. More... | |
virtual System::String | get_TimeZone () |
The time zone of the calendar. More... | |
virtual void | set_TimeZone (System::String value) |
The time zone of the calendar. More... | |
virtual System::SharedPtr< Aspose::Email::Clients::Google::ConferenceProperties > | get_ConferenceProperties () |
Gets conferencing properties for this calendar. More... | |
Calendar () | |
Initializes a new instance of the Calendar class. More... | |
Calendar (System::String summary) | |
Initializes a new instance of the Calendar class. More... | |
Calendar (System::String id, System::String summary) | |
Initializes a new instance of the Calendar class. More... | |
Calendar (System::String summary, System::String description, System::String location, System::String timeZone) | |
Initializes a new instance of the Calendar class. More... | |
Calendar (System::String id, System::String summary, System::String description, System::String location, System::String timeZone) | |
Initializes a new instance of the Calendar class. More... | |
Calendar (System::String id, System::String eTag, System::String summary, System::String description, System::String location, System::String timeZone) | |
Initializes a new instance of the Calendar class. More... | |
Calendar (System::String id, System::String eTag, System::String kind, System::String summary, System::String description, System::String location, System::String timeZone) | |
Initializes a new instance of the Calendar class. More... | |
System::String | ToString () const override |
Returns a string which represents the object instance. More... | |
Public Member Functions inherited from Aspose::Email::Clients::Google::BaseDataObject | |
virtual System::String | get_Kind () |
Type of the resource More... | |
virtual System::String | get_ETag () |
An ETag or entity tag is one of several mechanisms that HTTP provides for web cache validation, and which allows a client to make conditional requests. This allows caches to be more efficient, and saves bandwidth, as a web server does not need to send a full response if the content has not changed. ETags can also be used for optimistic concurrency control, as a way to help prevent simultaneous updates of a resource from overwriting each other. More... | |
virtual void | set_ETag (System::String value) |
An ETag or entity tag is one of several mechanisms that HTTP provides for web cache validation, and which allows a client to make conditional requests. This allows caches to be more efficient, and saves bandwidth, as a web server does not need to send a full response if the content has not changed. ETags can also be used for optimistic concurrency control, as a way to help prevent simultaneous updates of a resource from overwriting each other. More... | |
virtual System::String | get_Id () |
Identifier of the resource. More... | |
virtual void | set_Id (System::String value) |
Identifier of the resource. More... | |
BaseDataObject (System::String kind) | |
Initializes a new instance of the class. More... | |
BaseDataObject (System::String kind, System::String id) | |
Initializes a new instance of the class. More... | |
BaseDataObject (System::String kind, System::String id, System::String eTag) | |
Initializes a new instance of the class. More... | |
Static Public Attributes | |
static const System::String | CalendarKind |
Type of the resource "calendar#calendar". More... | |
Protected Member Functions | |
virtual | ~Calendar () |
Friends | |
class | Aspose::Email::Clients::Google::ExtendedCalendar |
A set of metadata, such as a description, for a single calendar.
Aspose::Email::Clients::Google::Calendar::Calendar | ( | ) |
Initializes a new instance of the Calendar class.
Aspose::Email::Clients::Google::Calendar::Calendar | ( | System::String | summary | ) |
Initializes a new instance of the Calendar class.
summary | Title of the calendar. |
Aspose::Email::Clients::Google::Calendar::Calendar | ( | System::String | id, |
System::String | summary | ||
) |
Initializes a new instance of the Calendar class.
id | Identifier of the resource. |
summary | Title of the calendar. |
Aspose::Email::Clients::Google::Calendar::Calendar | ( | System::String | summary, |
System::String | description, | ||
System::String | location, | ||
System::String | timeZone | ||
) |
Initializes a new instance of the Calendar class.
summary | Title of the calendar. |
description | Description of the calendar. |
location | Geographic location of the calendar as free-form text. |
timeZone | The time zone of the calendar. |
Aspose::Email::Clients::Google::Calendar::Calendar | ( | System::String | id, |
System::String | summary, | ||
System::String | description, | ||
System::String | location, | ||
System::String | timeZone | ||
) |
Initializes a new instance of the Calendar class.
id | Identifier of the resource. |
summary | Title of the calendar. |
description | Description of the calendar. |
location | Geographic location of the calendar as free-form text. |
timeZone | The time zone of the calendar. |
Aspose::Email::Clients::Google::Calendar::Calendar | ( | System::String | id, |
System::String | eTag, | ||
System::String | summary, | ||
System::String | description, | ||
System::String | location, | ||
System::String | timeZone | ||
) |
Initializes a new instance of the Calendar class.
id | Identifier of the resource. |
eTag | An entity tag |
summary | Title of the calendar. |
description | Description of the calendar. |
location | Geographic location of the calendar as free-form text. |
timeZone | The time zone of the calendar. |
Aspose::Email::Clients::Google::Calendar::Calendar | ( | System::String | id, |
System::String | eTag, | ||
System::String | kind, | ||
System::String | summary, | ||
System::String | description, | ||
System::String | location, | ||
System::String | timeZone | ||
) |
Initializes a new instance of the Calendar class.
id | Identifier of the resource. |
eTag | An entity tag |
kind | Type of the resource |
summary | Title of the calendar. |
description | Description of the calendar. |
location | Geographic location of the calendar as free-form text. |
timeZone | The time zone of the calendar. |
|
protectedvirtual |
|
virtual |
Gets conferencing properties for this calendar.
|
virtual |
Description of the calendar.
|
virtual |
Geographic location of the calendar as free-form text.
|
virtual |
Title of the calendar.
|
virtual |
The time zone of the calendar.
|
virtual |
Description of the calendar.
|
virtual |
Geographic location of the calendar as free-form text.
|
virtual |
Title of the calendar.
|
virtual |
The time zone of the calendar.
|
override |
Returns a string which represents the object instance.
|
friend |
|
static |
Type of the resource "calendar#calendar".