calendar  v3
 All Classes Namespaces Functions Variables Enumerations Properties Events
Classes | Properties | List of all members
Google.Apis.Calendar.v3.Data.Event Class Reference
Inheritance diagram for Google.Apis.Calendar.v3.Data.Event:
Google::Apis::Requests::IDirectResponseSchema

Classes

class  CreatorData
 The creator of the event. Read-only. More...
class  ExtendedPropertiesData
 Extended properties of the event. More...
class  GadgetData
 A gadget that extends this event. More...
class  OrganizerData
 The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event. More...
class  RemindersData
 Information about the event's reminders for the authenticated user. More...
class  SourceData
 Source of an event from which it was created; for example a web page, an email message or any document identifiable by an URL using HTTP/HTTPS protocol. Accessible only by the creator of the event. More...

Properties

virtual System.Nullable< bool > AnyoneCanAddSelf [get, set]
 Whether anyone can invite themselves to the event. Optional. The default is False.
virtual
System.Collections.Generic.IList
< EventAttendee
Attendees [get, set]
 The attendees of the event.
virtual System.Nullable< bool > AttendeesOmitted [get, set]
 Whether attendees may have been omitted from the event's representation. When retrieving an event, this may be due to a restriction specified by the maxAttendee query parameter. When updating an event, this can be used to only update the participant's response. Optional. The default is False.
virtual string ColorId [get, set]
 The color of the event. This is an ID referring to an entry in the event section of the colors definition (see the colors endpoint). Optional.
virtual string CreatedRaw [get, set]
 Creation time of the event (as a RFC 3339 timestamp). Read-only.
virtual System.Nullable
< System.DateTime > 
Created [get, set]
 System.DateTime representation of CreatedRaw.
virtual Event.CreatorData Creator [get, set]
 The creator of the event. Read-only.
virtual string Description [get, set]
 Description of the event. Optional.
virtual EventDateTime End [get, set]
 The (exclusive) end time of the event. For a recurring event, this is the end time of the first instance.
virtual System.Nullable< bool > EndTimeUnspecified [get, set]
 Whether the end time is actually unspecified. An end time is still provided for compatibility reasons, even if this attribute is set to True. The default is False.
virtual string ETag [get, set]
 ETag of the resource.
virtual
Event.ExtendedPropertiesData 
ExtendedProperties [get, set]
 Extended properties of the event.
virtual Event.GadgetData Gadget [get, set]
 A gadget that extends this event.
virtual System.Nullable< bool > GuestsCanInviteOthers [get, set]
 Whether attendees other than the organizer can invite others to the event. Optional. The default is True.
virtual System.Nullable< bool > GuestsCanModify [get, set]
 Whether attendees other than the organizer can modify the event. Optional. The default is False.
virtual System.Nullable< bool > GuestsCanSeeOtherGuests [get, set]
 Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.
virtual string HangoutLink [get, set]
 An absolute link to the Google+ hangout associated with this event. Read-only.
virtual string HtmlLink [get, set]
 An absolute link to this event in the Google Calendar Web UI. Read-only.
virtual string ICalUID [get, set]
 Event ID in the iCalendar format.
virtual string Id [get, set]
 Identifier of the event. When creating new single or recurring events, you can specify their IDs. Provided IDs must follow these rules: - characters allowed in the ID are those used in base32hex encoding, i.e. lowercase letters a-v and digits 0-9, see section 3.1.2 in RFC2938 - the length of the ID must be between 5 and 1024 characters - the ID must be unique per calendar Due to the globally distributed nature of the system, we cannot guarantee that ID collisions will be detected at event creation time. To minimize the risk of collisions we recommend using an established UUID algorithm such as one described in RFC4122.
virtual string Kind [get, set]
 Type of the resource ("calendar#event").
virtual string Location [get, set]
 Geographic location of the event as free-form text. Optional.
virtual System.Nullable< bool > Locked [get, set]
 Whether this is a locked event copy where no changes can be made to the main event fields "summary", "description", "location", "start", "end" or "recurrence". The default is False. Read- Only.
virtual Event.OrganizerData Organizer [get, set]
 The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.
virtual EventDateTime OriginalStartTime [get, set]
 For an instance of a recurring event, this is the time at which this event would start according to the recurrence data in the recurring event identified by recurringEventId. Immutable.
virtual System.Nullable< bool > PrivateCopy [get, set]
 Whether this is a private event copy where changes are not shared with other copies on other calendars. Optional. Immutable. The default is False.
virtual
System.Collections.Generic.IList
< string > 
Recurrence [get, set]
 List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event. This field is omitted for single events or instances of recurring events.
virtual string RecurringEventId [get, set]
 For an instance of a recurring event, this is the event ID of the recurring event itself. Immutable.
virtual Event.RemindersData Reminders [get, set]
 Information about the event's reminders for the authenticated user.
virtual System.Nullable< int > Sequence [get, set]
 Sequence number as per iCalendar.
virtual Event.SourceData Source [get, set]
 Source of an event from which it was created; for example a web page, an email message or any document identifiable by an URL using HTTP/HTTPS protocol. Accessible only by the creator of the event.
virtual EventDateTime Start [get, set]
 The (inclusive) start time of the event. For a recurring event, this is the start time of the first instance.
virtual string Status [get, set]
 Status of the event. Optional. Possible values are: - "confirmed" - The event is confirmed. This is the default status. - "tentative" - The event is tentatively confirmed. - "cancelled" - The event is cancelled.
virtual string Summary [get, set]
 Title of the event.
virtual string Transparency [get, set]
 Whether the event blocks time on the calendar. Optional. Possible values are: - "opaque" - The event blocks time on the calendar. This is the default value. - "transparent" - The event does not block time on the calendar.
virtual string UpdatedRaw [get, set]
 Last modification time of the event (as a RFC 3339 timestamp). Read-only.
virtual System.Nullable
< System.DateTime > 
Updated [get, set]
 System.DateTime representation of UpdatedRaw.
virtual string Visibility [get, set]
 Visibility of the event. Optional. Possible values are: - "default" - Uses the default visibility for events on the calendar. This is the default value. - "public" - The event is public and event details are visible to all readers of the calendar. - "private" - The event is private and only event attendees may view event details. - "confidential" - The event is private. This value is provided for compatibility reasons.
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag

Property Documentation

virtual System.Nullable<bool> Google.Apis.Calendar.v3.Data.Event.AnyoneCanAddSelf
getset

Whether anyone can invite themselves to the event. Optional. The default is False.

virtual System.Collections.Generic.IList<EventAttendee> Google.Apis.Calendar.v3.Data.Event.Attendees
getset

The attendees of the event.

virtual System.Nullable<bool> Google.Apis.Calendar.v3.Data.Event.AttendeesOmitted
getset

Whether attendees may have been omitted from the event's representation. When retrieving an event, this may be due to a restriction specified by the maxAttendee query parameter. When updating an event, this can be used to only update the participant's response. Optional. The default is False.

virtual string Google.Apis.Calendar.v3.Data.Event.ColorId
getset

The color of the event. This is an ID referring to an entry in the event section of the colors definition (see the colors endpoint). Optional.

virtual System.Nullable<System.DateTime> Google.Apis.Calendar.v3.Data.Event.Created
getset

System.DateTime representation of CreatedRaw.

virtual string Google.Apis.Calendar.v3.Data.Event.CreatedRaw
getset

Creation time of the event (as a RFC 3339 timestamp). Read-only.

virtual Event.CreatorData Google.Apis.Calendar.v3.Data.Event.Creator
getset

The creator of the event. Read-only.

virtual string Google.Apis.Calendar.v3.Data.Event.Description
getset

Description of the event. Optional.

virtual EventDateTime Google.Apis.Calendar.v3.Data.Event.End
getset

The (exclusive) end time of the event. For a recurring event, this is the end time of the first instance.

virtual System.Nullable<bool> Google.Apis.Calendar.v3.Data.Event.EndTimeUnspecified
getset

Whether the end time is actually unspecified. An end time is still provided for compatibility reasons, even if this attribute is set to True. The default is False.

virtual string Google.Apis.Calendar.v3.Data.Event.ETag
getset

ETag of the resource.

virtual Event.ExtendedPropertiesData Google.Apis.Calendar.v3.Data.Event.ExtendedProperties
getset

Extended properties of the event.

virtual Event.GadgetData Google.Apis.Calendar.v3.Data.Event.Gadget
getset

A gadget that extends this event.

virtual System.Nullable<bool> Google.Apis.Calendar.v3.Data.Event.GuestsCanInviteOthers
getset

Whether attendees other than the organizer can invite others to the event. Optional. The default is True.

virtual System.Nullable<bool> Google.Apis.Calendar.v3.Data.Event.GuestsCanModify
getset

Whether attendees other than the organizer can modify the event. Optional. The default is False.

virtual System.Nullable<bool> Google.Apis.Calendar.v3.Data.Event.GuestsCanSeeOtherGuests
getset

Whether attendees other than the organizer can see who the event's attendees are. Optional. The default is True.

virtual string Google.Apis.Calendar.v3.Data.Event.HangoutLink
getset

An absolute link to the Google+ hangout associated with this event. Read-only.

virtual string Google.Apis.Calendar.v3.Data.Event.HtmlLink
getset

An absolute link to this event in the Google Calendar Web UI. Read-only.

virtual string Google.Apis.Calendar.v3.Data.Event.ICalUID
getset

Event ID in the iCalendar format.

virtual string Google.Apis.Calendar.v3.Data.Event.Id
getset

Identifier of the event. When creating new single or recurring events, you can specify their IDs. Provided IDs must follow these rules: - characters allowed in the ID are those used in base32hex encoding, i.e. lowercase letters a-v and digits 0-9, see section 3.1.2 in RFC2938 - the length of the ID must be between 5 and 1024 characters - the ID must be unique per calendar Due to the globally distributed nature of the system, we cannot guarantee that ID collisions will be detected at event creation time. To minimize the risk of collisions we recommend using an established UUID algorithm such as one described in RFC4122.

virtual string Google.Apis.Calendar.v3.Data.Event.Kind
getset

Type of the resource ("calendar#event").

virtual string Google.Apis.Calendar.v3.Data.Event.Location
getset

Geographic location of the event as free-form text. Optional.

virtual System.Nullable<bool> Google.Apis.Calendar.v3.Data.Event.Locked
getset

Whether this is a locked event copy where no changes can be made to the main event fields "summary", "description", "location", "start", "end" or "recurrence". The default is False. Read- Only.

virtual Event.OrganizerData Google.Apis.Calendar.v3.Data.Event.Organizer
getset

The organizer of the event. If the organizer is also an attendee, this is indicated with a separate entry in attendees with the organizer field set to True. To change the organizer, use the move operation. Read-only, except when importing an event.

virtual EventDateTime Google.Apis.Calendar.v3.Data.Event.OriginalStartTime
getset

For an instance of a recurring event, this is the time at which this event would start according to the recurrence data in the recurring event identified by recurringEventId. Immutable.

virtual System.Nullable<bool> Google.Apis.Calendar.v3.Data.Event.PrivateCopy
getset

Whether this is a private event copy where changes are not shared with other copies on other calendars. Optional. Immutable. The default is False.

virtual System.Collections.Generic.IList<string> Google.Apis.Calendar.v3.Data.Event.Recurrence
getset

List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event. This field is omitted for single events or instances of recurring events.

virtual string Google.Apis.Calendar.v3.Data.Event.RecurringEventId
getset

For an instance of a recurring event, this is the event ID of the recurring event itself. Immutable.

virtual Event.RemindersData Google.Apis.Calendar.v3.Data.Event.Reminders
getset

Information about the event's reminders for the authenticated user.

virtual System.Nullable<int> Google.Apis.Calendar.v3.Data.Event.Sequence
getset

Sequence number as per iCalendar.

virtual Event.SourceData Google.Apis.Calendar.v3.Data.Event.Source
getset

Source of an event from which it was created; for example a web page, an email message or any document identifiable by an URL using HTTP/HTTPS protocol. Accessible only by the creator of the event.

virtual EventDateTime Google.Apis.Calendar.v3.Data.Event.Start
getset

The (inclusive) start time of the event. For a recurring event, this is the start time of the first instance.

virtual string Google.Apis.Calendar.v3.Data.Event.Status
getset

Status of the event. Optional. Possible values are: - "confirmed" - The event is confirmed. This is the default status. - "tentative" - The event is tentatively confirmed. - "cancelled" - The event is cancelled.

virtual string Google.Apis.Calendar.v3.Data.Event.Summary
getset

Title of the event.

virtual string Google.Apis.Calendar.v3.Data.Event.Transparency
getset

Whether the event blocks time on the calendar. Optional. Possible values are: - "opaque" - The event blocks time on the calendar. This is the default value. - "transparent" - The event does not block time on the calendar.

virtual System.Nullable<System.DateTime> Google.Apis.Calendar.v3.Data.Event.Updated
getset

System.DateTime representation of UpdatedRaw.

virtual string Google.Apis.Calendar.v3.Data.Event.UpdatedRaw
getset

Last modification time of the event (as a RFC 3339 timestamp). Read-only.

virtual string Google.Apis.Calendar.v3.Data.Event.Visibility
getset

Visibility of the event. Optional. Possible values are: - "default" - Uses the default visibility for events on the calendar. This is the default value. - "public" - The event is public and event details are visible to all readers of the calendar. - "private" - The event is private and only event attendees may view event details. - "confidential" - The event is private. This value is provided for compatibility reasons.


The documentation for this class was generated from the following file: