The VEvent class represents an event component in a calendar. This component is used by both vCalendar and iCalendar.
| PDI Tag | Component Property | EWSoftware PDI Class | Data Value Property | Notes |
|---|---|---|---|---|
BEGIN:VEVENT | ||||
AALARM | vCalendar 1.0 only. See the VALARM Classes topic for more information. | |||
ATTACH | FormatType, GetAttachmentBytes, SetAttachmentBytes, and Value | If the value location is inline, the data value is a binary encoded string representing the attachment. If not inline, the Value property refers to something like a URI where the attachment can be found. | ||
ATTENDEE | CalendarUserType, CommonName, DelegatedFrom, DelegatedTo, DirectoryEntry, Expectation, Membership, ParticipationStatus, Role, Rsvp, SentBy, and Value | |||
CATEGORIES | ||||
CLASS | ||||
COMMENT | iCalendar 2.0 only. | |||
CONTACT | iCalendar 2.0 only. | |||
CREATED or DCREATED | DCREATED is used by vCalendar 1.0. CREATED is used by iCalendar 2.0. | |||
DALARM | vCalendar 1.0 only. See the VALARM Classes topic for more information. | |||
DESCRIPTION | ||||
DTEND | DTEND and DURATION are mutually exclusive. | |||
DTSTAMP | iCalendar 2.0 only. | |||
DTSTART | ||||
DURATION | iCalendar 2.0 only. DTEND and DURATION are mutually exclusive. | |||
EXDATE | ||||
EXRULE | ||||
GEO | iCalendar 2.0 only. For vCalendar 1.0, the GEO property is on the VCALENDAR component. | |||
LAST-MODIFIED | ||||
LOCATION | ||||
MALARM | vCalendar 1.0 only. See the VALARM Classes topic for more information. | |||
ORGANIZER | CommonName, DirectoryEntry, SentBy, and Value | iCalendar 2.0 only. | ||
PALARM | vCalendar 1.0 only. See the VALARM Classes topic for more information. | |||
PRIORITY | ||||
RDATE | DateTimeValue, IsFloating, PeriodValue, TimeZoneDateTime, and TimeZoneId | |||
RECURRENCE-ID | iCalendar 2.0 only. | |||
RELATED-TO | ||||
REQUEST-STATUS | iCalendar 2.0 only. | |||
RESOURCES | ||||
RNUM | vCalendar 1.0 only. | |||
RRULE | ||||
SEQUENCE | ||||
STATUS | ||||
SUMMARY | ||||
TRANSP | ||||
UID | ||||
URL | ||||
X-??? | CustomName and Value | This property class represents custom or extended properties that are not part of the specification. | ||
BEGIN:VALARM to END:VALARM | iCalendar 2.0 only. See the VALARM Classes topic for more information. | |||
END:VEVENT |
Other Resources
PDI Tag to Class/Property Mappings