The iCalendar type exposes the following members.


Public propertyCalendar
Returns the iCalendar that this ICalendarObject belongs to.
(Inherited from CalendarObject.)
Public propertyChildren
A collection of ICalendarObjects that are children of the current object.
(Inherited from CalendarObject.)
Public propertyColumn (Inherited from CalendarObject.)
Public propertyEvents
A collection of Event components in the iCalendar.
Public propertyFreeBusy
A collection of IFreeBusy components in the iCalendar.
Public propertyiCalendar (Inherited from CalendarObject.)
Public propertyIsLoaded (Inherited from CalendarObjectBase.)
Public propertyJournals
A collection of Journal components in the iCalendar.
Public propertyKey (Inherited from CalendarObject.)
Public propertyLine (Inherited from CalendarObject.)
Public propertyMethod
Public propertyName
Gets or sets the name of the ICalendarObject. For iCalendar components, this is the RFC 5545 name of the component.


  • Event - "VEVENT"
  • Todo - "VTODO"
  • TimeZone - "VTIMEZONE"
  • etc.
(Inherited from CalendarObject.)
Public propertyParent
Returns the parent ICalendarObject that owns this one.
(Inherited from CalendarObject.)
Public propertyProductID
Public propertyProperties
Returns a list of properties that are associated with the iCalendar object.
(Inherited from CalendarComponent.)
Public propertyRecurrenceEvaluationMode
Public propertyRecurrenceRestriction
Public propertyRecurringItems
Public propertyScale
Public propertyTimeZones
A collection of ITimeZone components in the iCalendar.
Public propertyTodos
A collection of Todo components in the iCalendar.
Public propertyUniqueComponents
Public propertyVersion

See Also