Calendar

Calendar class

A set of metadata, such as a description, for a single calendar.

public class Calendar : BaseDataObject

Constructors

Name Description
Calendar() Initializes a new instance of the Calendar class.
Calendar(string) Initializes a new instance of the Calendar class.
Calendar(string, string) Initializes a new instance of the Calendar class.
Calendar(string, string, string, string) Initializes a new instance of the Calendar class.
Calendar(string, string, string, string, string) Initializes a new instance of the Calendar class.
Calendar(string, string, string, string, string, string) Initializes a new instance of the Calendar class.

Properties

Name Description
virtual ConferenceProperties { get; } Gets conferencing properties for this calendar.
virtual Description { get; set; } Description of the calendar.
virtual ETag { get; set; } 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.
virtual Id { get; set; } Identifier of the resource.
virtual Kind { get; } Type of the resource
virtual Location { get; set; } Geographic location of the calendar as free-form text.
virtual Summary { get; set; } Title of the calendar.
virtual TimeZone { get; set; } The time zone of the calendar.

Methods

Name Description
override ToString() Returns a string which represents the object instance.

Other Members

Name Description
const CalendarKind Type of the resource “calendar#calendar”.

See Also