ComponentId Enumeration

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

Namespace: Microsoft.Exchange.Data.ContentTypes.iCalendar
Assembly: Microsoft.Exchange.Data.Common (in microsoft.exchange.data.common.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration ComponentId
[FlagsAttribute] 
public enum ComponentId
[FlagsAttribute] 
public enum class ComponentId
/** @attribute FlagsAttribute() */ 
public enum ComponentId
FlagsAttribute 
public enum ComponentId

Members

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

Platforms

Development Platforms

Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003,

Target Platforms

Windows 98, Windows 2000, Windows 2000 Server, Windows CE, Windows Longhorn, Windows 98 Second Edition, Pocket PC, Smart Phone, Windows Server 2003, Windows XP Professional with Service Pack 2 (SP2)