Google Calendar allows client applications to view and update calendar events in the form of Google data API ("GData") feeds. Your client application can use the Google Calendar data API to create new events, edit or delete existing events, and query for events that match particular criteria.
Classes
| Class | Description | |
|---|---|---|
| CalendarEntry |
CalendarEntry API customization class for defining entries in a calendar feed.
| |
| CalendarFeed |
This is the Google Calendar feed that lets you access and manage
the calendars you own and also lets you subscribe or
unsubscribe from calendars owned by others.
| |
| CalendarQuery |
A subclass of FeedQuery, to create a Calendar query URI.
Currently, there are no extra parameters specific to the calendar feeds.
| |
| CalendarService |
The CalendarService class extends the basic Service abstraction
to define a service that is preconfigured for access to the
Google Calendar data API.
| |
| EventEntry |
Entry API customization class for defining entries in an Event feed.
| |
| EventEntry..::.EventStatus |
Constructs a new EventStatus instance
| |
| EventEntry..::.QuickAddElement |
indicates if this new entry should be a quickadd
false by default
| |
| EventEntry..::.SendNotifications |
indicates if an eventupdate should reissue notifications
false by default
| |
| EventEntry..::.Transparency |
the Transparency of an event class
| |
| EventEntry..::.Visibility |
Visibility class indicates the visibility of an eventNode
| |
| EventFeed |
Feed API customization class for defining feeds in an Event feed.
| |
| EventQuery |
A subclass of FeedQuery, to create a Calendar query URI.
Provides public properties that describe the different
aspects of the URI, as well as a composite URI.
| |
| GCalAccessLevel |
Color schema describing a gCal:accesslevel
| |
| GCalColor |
Color schema describing a gCal:color
| |
| GCalHidden |
Color schema describing a gCal:hidden
| |
| GCalNameTable | subelements definition for the event entry thar are calendar specific
| |
| GCalSelected |
Color schema describing a gCal:selected
| |
| GCalSequence |
Indicates the revision sequence number of the event as defined in Section 4.8.7.4 of RFC 2445. Must be non-negative.
| |
| GCalSyncEvent |
Indicates whether this is a sync scenario where we allow setting the gCal:uid, the gCal:sequence,
and the organizer of an event. This element makes sense only when inserting and updating
events. This element should primarily be used in a sync scenario.
| |
| GCalUid |
Indicates the globally unique identifier (UID) of the event as defined in Section 4.8.4.7 of RFC 2445.
| |
| TimeZone |
holds the timezone element on the feed level
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| CalendarSortOrder | Enum to describe the different sort orders
|