DDay.iCal Version 0.71

[This is preliminary documentation and is subject to change.]

Contains the main components and storage structures for DDay.iCal. Include this namespace if you're interested in creating events, todo items, journal entries, etc.

Classes

  ClassDescription
Alarm
A class that represents an RFC 2445 VALARM component.
AlarmOccurrence
A class that represents a specific occurrence of an Alarm.
ComponentBase
This class is used by the parsing framework as a factory class for iCalendar components. Generally, you should not need to use this class directly.
ContentLine
This class represents a single line of text in an iCalendar (.ics) file.
Event
A class that represents an RFC 2445 VEVENT component.
FreeBusy
Note:This class has not yet been implemented.
iCalObject
The base class for all iCalendar objects, components, and data types.
iCalTimeZone
A class that represents an RFC 2445 VTIMEZONE component.
Journal
A class that represents an RFC 2445 VJOURNAL component.
Occurrence
Parameter
A class that provides additional information about a ContentLine.
Property
A class that represents a property of the iCalendar itself, or a non-standard (X-) property of an iCalendar component, as seen with many applications, such as with Apple's iCal. X-WR-CALNAME:US Holidays
RecurringComponent
An iCalendar component that recurs.
RecurringComponentDateSorter
Sorts recurring components by their start dates
RelationshipTypes
TimeZoneInfo
A class that contains time zone information, and is usually accessed from an iCalendar object using the GetTimeZone(TZID) method.
Todo
A class that represents an RFC 2445 VTODO component.
UniqueComponent
Represents a unique component, a component with a unique UID, which can be used to uniquely identify the component.
UniqueComponentList<(Of <(T>)>)
A collection of iCalendar components. This class is used by the iCalendar class to maintain a collection of events, to-do items, journal entries, and free/busy times.

Delegates