Share via


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.

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 CalendarComplianceStatus
'Usage
Dim instance As CalendarComplianceStatus
[FlagsAttribute]
public enum CalendarComplianceStatus

Members

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