CalendarComplianceStatus Enumeration

The CalendarComplianceStatus enumeration contains values that indicate either that the iCalendar data is compliant with RFC2445, or that indicate the problem that caused the iCalendar data to fail to comply with RFC2445.

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

Syntax

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

Members

Member name Description
Compliant The incoming iCalendar data is fully compliant with RFC2445.
ComponentNameMismatch An end tag was encountered for a different component than the one that is currently open.
EmptyComponentName A component name was empty.
EmptyParameterName A parameter name was empty.
EmptyPropertyName A property name was empty.
EndTagWithoutBegin An end tag has no corresponding opening tag.
InvalidCharacterInParameterName A parameter name contained an invalid character.
InvalidCharacterInParameterText Parameter text contained an invalid character.
InvalidCharacterInPropertyName A property name contained an invalid character.
InvalidCharacterInPropertyValue A property value contained an invalid character.
InvalidCharacterInQuotedString A quoted string contained an invalid character.
InvalidParameterValue A parameter value was invalid.
InvalidValueFormat A value was formatted incorrectly.
NotAllComponentsClosed One or more components were not closed properly.
ParametersOnComponentTag A component tag contained a parameter.
PropertyOutsideOfComponent A property was encountered outside of a component.
PropertyTruncated A property was truncated.
StreamTruncated The iCalendar stream ended unexpectedly.

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)