The Event type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| Event |
Creates new event entity.
|
Methods
| Name | Description | |
|---|---|---|
| Accept | ||
| AddAlarm()()()() |
Creates new alarm and adds it to the Alarms collection of this event.
| |
| AddAlarm(Alarm) |
Adds alarm to the Alarms collection of this event.
| |
| AddCustomHeader |
Adds custom header to this entity.
(Inherited from BasePdiEntity.) | |
| AddParticipant |
Adds new participant to this event.
| |
| AddRecurringRule()()()() |
Creates new recurring rule and adds it to the RecurringRules collection of this event.
| |
| AddRecurringRule(RecurringRule) |
Adds recurring rule to the RecurringRules collection of this event.
| |
| AllDay | ||
| Cancel |
Creates canceled version of this event.
| |
| Decline | ||
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetHeader |
Gets header with specified key from this calendar entity.
(Inherited from BasePdiEntity.) | |
| GetHeaders |
Gets header with specified key from this calendar entity.
(Inherited from BasePdiEntity.) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| InTimeZone |
Specifies time zone for this event. Sets StartTimeZoneId and EndTimeZoneId.
Rember to add the specified timezone to TimeZones.
| |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| RenderFinal |
Renders this entity as a string.
(Inherited from BasePdiEntity.) | |
| SetOrganizer |
Sets organizer for this event.
| |
| ToString | (Inherited from Object.) | |
| Update |
Creates new, updated version of this event.
|
Properties
| Name | Description | |
|---|---|---|
| Alarm |
Gets first alarm from the Alarms list or nullNothingnullptra null reference (Nothing in Visual Basic) if there are no alarms for this event.
| |
| Alarms |
List of alarms for this event.
| |
| Class |
Gets or sets class of this event (public, private, confidential).
| |
| Description |
Gets or sets description of this event.
In Microsoft Outlook, the DESCRIPTION corresponds to the descriptive text below "Appointment" form.
| |
| End |
Gets or sets end time of this event.
| |
| EndTimeZoneId |
Gets or sets time zone id for end time of this event.
| |
| Location |
Gets or sets location of this event.
| |
| Organizer |
Gets or sets the organizer of this event. Use SetOrganizer(Person) method to set organizer.
| |
| Participants |
Gets all participants of this event. Use AddParticipant(Participant) method to add new participant to this collection.
| |
| Priority |
Gets or sets priority of this event.
| |
| RecurringRules |
Gets all recurring rules of this event. Use AddRecurringRule()()()() method to add new participant to this collection.
| |
| Sequence |
Gets or sets sequence of this event.
You should increment this number for each event update. First update should have sequence set to 1.
| |
| Stamp |
Gets or sets time stamp of this event (Always converted to UTC format).
| |
| Start |
Gets or sets start time of this event.
| |
| StartTimeZoneId |
Gets or sets time zone id for start time of this event.
| |
| Status |
Gets or sets status of this event (tentative, confirmed, canceled).
| |
| Summary |
Gets or sets summery of this event.
In Microsoft Outlook, the SUMMARY corresponds to the "Subject" entry in the "Appointment" form.
| |
| UID |
Gets or sets the unique id of this event.
For sending an UPDATE for an event the UID should match the original UID.
Also Sequence should be set.
|