calendar  v3
 All Classes Namespaces Functions Variables Enumerations Properties Events
Classes | Public Member Functions | List of all members
Google.Apis.Calendar.v3.EventsResource Class Reference

The "events" collection of methods. More...

Classes

class  DeleteRequest
 Deletes an event. More...
class  GetRequest
 Returns an event. More...
class  ImportRequest
 Imports an event. This operation is used to add a private copy of an existing event to a calendar. More...
class  InsertRequest
 Creates an event. More...
class  InstancesRequest
 Returns instances of the specified recurring event. More...
class  ListRequest
 Returns events on the specified calendar. More...
class  MoveRequest
 Moves an event to another calendar, i.e. changes an event's organizer. More...
class  PatchRequest
 Updates an event. This method supports patch semantics. More...
class  QuickAddRequest
 Creates an event based on a simple text string. More...
class  UpdateRequest
 Updates an event. More...
class  WatchRequest
 Watch for changes to Events resources. More...

Public Member Functions

 EventsResource (Google.Apis.Services.IClientService service)
 Constructs a new resource.
virtual DeleteRequest Delete (string calendarId, string eventId)
 Deletes an event.
virtual GetRequest Get (string calendarId, string eventId)
 Returns an event.
virtual ImportRequest Import (Google.Apis.Calendar.v3.Data.Event body, string calendarId)
 Imports an event. This operation is used to add a private copy of an existing event to a calendar.
virtual InsertRequest Insert (Google.Apis.Calendar.v3.Data.Event body, string calendarId)
 Creates an event.
virtual InstancesRequest Instances (string calendarId, string eventId)
 Returns instances of the specified recurring event.
virtual ListRequest List (string calendarId)
 Returns events on the specified calendar.
virtual MoveRequest Move (string calendarId, string eventId, string destination)
 Moves an event to another calendar, i.e. changes an event's organizer.
virtual PatchRequest Patch (Google.Apis.Calendar.v3.Data.Event body, string calendarId, string eventId)
 Updates an event. This method supports patch semantics.
virtual QuickAddRequest QuickAdd (string calendarId, string text)
 Creates an event based on a simple text string.
virtual UpdateRequest Update (Google.Apis.Calendar.v3.Data.Event body, string calendarId, string eventId)
 Updates an event.
virtual WatchRequest Watch (Google.Apis.Calendar.v3.Data.Channel body, string calendarId)
 Watch for changes to Events resources.

Detailed Description

The "events" collection of methods.

Constructor & Destructor Documentation

Google.Apis.Calendar.v3.EventsResource.EventsResource ( Google.Apis.Services.IClientService  service)
inline

Constructs a new resource.

Member Function Documentation

virtual DeleteRequest Google.Apis.Calendar.v3.EventsResource.Delete ( string  calendarId,
string  eventId 
)
inlinevirtual

Deletes an event.

Parameters
calendarIdCalendar identifier.
eventIdEvent identifier.
virtual GetRequest Google.Apis.Calendar.v3.EventsResource.Get ( string  calendarId,
string  eventId 
)
inlinevirtual

Returns an event.

Parameters
calendarIdCalendar identifier.
eventIdEvent identifier.
virtual ImportRequest Google.Apis.Calendar.v3.EventsResource.Import ( Google.Apis.Calendar.v3.Data.Event  body,
string  calendarId 
)
inlinevirtual

Imports an event. This operation is used to add a private copy of an existing event to a calendar.

Parameters
bodyThe body of the request.
calendarIdCalendar identifier.
virtual InsertRequest Google.Apis.Calendar.v3.EventsResource.Insert ( Google.Apis.Calendar.v3.Data.Event  body,
string  calendarId 
)
inlinevirtual

Creates an event.

Parameters
bodyThe body of the request.
calendarIdCalendar identifier.
virtual InstancesRequest Google.Apis.Calendar.v3.EventsResource.Instances ( string  calendarId,
string  eventId 
)
inlinevirtual

Returns instances of the specified recurring event.

Parameters
calendarIdCalendar identifier.
eventIdRecurring event identifier.
virtual ListRequest Google.Apis.Calendar.v3.EventsResource.List ( string  calendarId)
inlinevirtual

Returns events on the specified calendar.

Parameters
calendarIdCalendar identifier.
virtual MoveRequest Google.Apis.Calendar.v3.EventsResource.Move ( string  calendarId,
string  eventId,
string  destination 
)
inlinevirtual

Moves an event to another calendar, i.e. changes an event's organizer.

Parameters
calendarIdCalendar identifier of the source calendar where the event currently is on.
Parameters
eventIdEvent identifier.
destinationCalendar identifier of the target calendar where the event is to be moved to.
virtual PatchRequest Google.Apis.Calendar.v3.EventsResource.Patch ( Google.Apis.Calendar.v3.Data.Event  body,
string  calendarId,
string  eventId 
)
inlinevirtual

Updates an event. This method supports patch semantics.

Parameters
bodyThe body of the request.
calendarIdCalendar identifier.
eventIdEvent identifier.
virtual QuickAddRequest Google.Apis.Calendar.v3.EventsResource.QuickAdd ( string  calendarId,
string  text 
)
inlinevirtual

Creates an event based on a simple text string.

Parameters
calendarIdCalendar identifier.
textThe text describing the event to be created.
virtual UpdateRequest Google.Apis.Calendar.v3.EventsResource.Update ( Google.Apis.Calendar.v3.Data.Event  body,
string  calendarId,
string  eventId 
)
inlinevirtual

Updates an event.

Parameters
bodyThe body of the request.
calendarIdCalendar identifier.
eventIdEvent identifier.
virtual WatchRequest Google.Apis.Calendar.v3.EventsResource.Watch ( Google.Apis.Calendar.v3.Data.Channel  body,
string  calendarId 
)
inlinevirtual

Watch for changes to Events resources.

Parameters
bodyThe body of the request.
calendarIdCalendar identifier.

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