This is the common abstract base class for all calendar related PDI objects
This class represents an observance rule component (STANDARD or DAYLIGHT) that can appear in a VTIMEZONE calendar component.
A type-safe collection of ObservanceRule objects
This is an abstract base class from which recurring calendar objects are derived. It defines a common set of properties and methods used to resolve an object to one or more dates based on the combination of recurrence rules, recurrence dates, exception rules, and exception dates.
This class represents a VALARM component that can appear in a calendar
A type-safe collection of VAlarm objects
This class is used to represent a vCalendar or iCalendar object
This class is used to represent a vCard object. This serves as an electronic business card containing name, address, contact information, etc.
A type-safe collection of VCard objects
This class represents a VEVENT component that can appear in a calendar
A type-safe collection of VEvent objects
This class represents a VFREEBUSY component that can appear in a calendar
A type-safe collection of VFreeBusy objects
This class represents a VJOURNAL component that can appear in a calendar
A type-safe collection of VJournal objects
This class is used to represent a vNote object. This serves as an electronic note that can be transmitted between devices.
A type-safe collection of VNote objects
This class represents a VTIMEZONE component that can appear in a calendar
A type-safe collection of VTimeZone objects
This class represents a VTODO component that can appear in a calendar
A type-safe collection of VToDo objects