DDay.iCal Version 0.71

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

The main namespace for DDay.iCal. All projects should include this namespace.

Classes

  ClassDescription
ComponentBaseTypeAttribute
DefaultValueAttribute
DefaultValueTypeAttribute
iCalendar
A class that represents an iCalendar object. To load an iCalendar object, generally a static LoadFromXXX method is used.

Examples

For example, use the following code to load an iCalendar object from a URL:
CopyC#
iCalendar iCal = iCalendar.LoadFromUri(new Uri("http://somesite.com/calendar.ics"));
Once created, an iCalendar object can be used to gathers relevant information about events, todos, time zones, journal entries, and free/busy time.
iCalendarCollection
A collection of iCalendars that is enumerable, and contains several public properties for direct access to components from each individual iCalendar.
KeyedList<(Of <(T, U>)>)

Interfaces