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. |