ComponentId Enumeration

The ComponentId enumeration contains values that identify the iCalendar components that are specified in RFC 2445

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.Exchange.Data.ContentTypes.iCalendar
Assembly:  Microsoft.Exchange.Data.Common (in Microsoft.Exchange.Data.Common.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration ComponentId
'Usage
Dim instance As ComponentId
[FlagsAttribute]
public enum ComponentId

Members

Member name Description
None Indicates that the reader is positioned outside the root component level.
Unknown Indicates a custom x-component.
VCalendar Indicates the root-level iCalendar object type.
VEvent Indicates an event component.
VTodo Indicates a to-do component.
VJournal Indicates a journal component.
VFreeBusy Indicates a free/busy component.
VTimeZone Indicates a time zone component.
VAlarm Indicates an alarm component.
Standard Indicates a standard sub-component in a VTIMEZONE component.
Daylight Indicates a daylight sub-component in a VTIMEZONE component.