VEvent Properties

Properties

Alarms This is used to get the alarm properties. There may be more than one.
Attachments This is used to get the Attachments (ATTACH) properties. There may be more than one.
Attendees This is used to get the Attendee (ATTENDEE) properties. There may be more than one.
Categories This is used to get the categories (CATEGORIES) property
Classification This is used to get the access classification (CLASS) property
Comment This is used to get the comment (COMMENT) property
Contacts This is used to get the Contact (CONTACT) properties. There may be more than one.
CustomProperties This is a catch-all that holds all unknown or extension properties
DateCreated This is used to get the date created (DCREATED) property
Description This is used to get the description (DESCRIPTION) property
Duration This is used to get the duration (DURATION) property
EndDateTime This is used to get the end date/time (DTEND) property
ExceptionDates This is used to get the Exception Date (EXDATE) properties. There may be more than one.
(Inherited from RecurringObject)
ExceptionRules This is used to get the Exception Rule (EXRULE) properties. There may be more than one.
(Inherited from RecurringObject)
ExcludeStartDateTime This property can be used to override the specification and exclude the start date/time if it is not generated by one of the recurrence rule or recurrence date properties.
(Inherited from RecurringObject)
GeographicPosition This is used to get the geographic position (GEO) property
InstanceDuration This must be implemented to return the duration for the recurring instances
(Overrides RecurringObjectInstanceDuration)
IsRecurring This can be used to see if an item has recurrence information
(Inherited from RecurringObject)
LastModified This is used to get the Last Modified (LAST-MODIFIED) property
Location This is used to get the location (LOCATION) property
Organizer This is used to get the organizer (ORGANIZER) property
Priority This is used to get the priority (PRIORITY) property
RecurDates This is used to get the Recur Date (RDATE) properties. There may be more than one.
(Inherited from RecurringObject)
RecurrenceCount This is used to get the recurrence count (RNUM) property
RecurrenceId This is used to get the recurrence ID (RECURRENCE-ID) property
RecurrenceRules This is used to get the Recurrence Rule (RRULE) properties. There may be more than one.
(Inherited from RecurringObject)
RelatedTo This is used to get the Related To (RELATED-TO) properties. There may be more than one.
RequestStatuses This is used to get the Request Status (REQUEST-STATUS) properties. There may be more than one.
Resources This is used to get the resources (RESOURCES) property
Sequence This is used to get the revision sequence number (SEQUENCE) property
StartDateTime This is used to get the start date/time (DTSTART) property
(Overrides RecurringObjectStartDateTime)
Status This is used to get the status (STATUS) property
Summary This is used to get the summary (SUMMARY) property
TimeStamp This is used to get the time stamp (DTSTAMP) property
TimeZoneId This must be implemented to return the time zone ID for the start date
(Overrides RecurringObjectTimeZoneId)
Transparency This is used to get the time transparency (TRANSP) property
UniqueId This is used to get the Unique ID (UID) property
Url This is used to get the Uniform Resource Locator (URL) property
Version This is overridden to propagate the version to all properties in the object that need it when the version is set on the item.
(Inherited from CalendarObject)
VersionsSupported This is used to establish the specification versions supported by the PDI object
(Overrides PDIObjectVersionsSupported)

See Also