Click or drag to resize
EWSoftware.PDI LibraryEWSoftware.PDI.Objects Namespace
Personal Data Interchange object classes developed by Eric Woodruff.
Classes
  ClassDescription
Public classCalendarObject
This is the common abstract base class for all calendar related PDI objects
Public classObservanceRule
This class represents an observance rule component (STANDARD or DAYLIGHT) that can appear in a VTIMEZONE calendar component.
Public classObservanceRuleCollection
A type-safe collection of ObservanceRule objects
Public classRecurringObject
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.
Public classVAlarm
This class represents a VALARM component that can appear in a calendar
Public classVAlarmCollection
A type-safe collection of VAlarm objects
Public classVCalendar
This class is used to represent a vCalendar or iCalendar object
Public classVCard
This class is used to represent a vCard object. This serves as an electronic business card containing name, address, contact information, etc.
Public classVCardCollection
A type-safe collection of VCard objects
Public classVEvent
This class represents a VEVENT component that can appear in a calendar
Public classVEventCollection
A type-safe collection of VEvent objects
Public classVFreeBusy
This class represents a VFREEBUSY component that can appear in a calendar
Public classVFreeBusyCollection
A type-safe collection of VFreeBusy objects
Public classVJournal
This class represents a VJOURNAL component that can appear in a calendar
Public classVJournalCollection
A type-safe collection of VJournal objects
Public classVNote
This class is used to represent a vNote object. This serves as an electronic note that can be transmitted between devices.
Public classVNoteCollection
A type-safe collection of VNote objects
Public classVTimeZone
This class represents a VTIMEZONE component that can appear in a calendar
Public classVTimeZoneCollection
A type-safe collection of VTimeZone objects
Public classVToDo
This class represents a VTODO component that can appear in a calendar
Public classVToDoCollection
A type-safe collection of VToDo objects
Enumerations
  EnumerationDescription
Public enumerationObservanceRuleType
This enumerated type defines the type of time zone observance rules for the ObservanceRule class.