CalendarPropertyReader members

The CalendarPropertyReader structure returns information about properties in an iCalendar data stream.

The CalendarPropertyReader type exposes the following members.

Properties

  Name Description
Public property Name The Name property gets the name of the current property.
Public property ParameterReader The ParameterReader property gets a CalendarParameterReader structure to read the parameters on the current property.
Public property PropertyId The PropertyId property returns a PropertyId structure that identifies the current property.
Public property ValueType The ValueType property gets the type of the current value.

Top

Methods

  Name Description
Public method GetValueReadStream The GetValueReadStream method returns a stream that can be used to read the current value.
Public method ReadNextProperty The ReadNextProperty method moves to the next property.
Public method ReadNextValue The ReadNextValue method moves to the next property value.
Public method ReadValue The ReadValue method reads the current value and returns it as an object that best represents its underlying type.
Public method ReadValueAsBoolean The ReadValueAsBoolean method reads the current value and returns it as a Boolean.
Public method ReadValueAsBytes The ReadValueAsBytes method reads the current value and returns it as an array of bytes.
Public method ReadValueAsCalendarPeriod The ReadValueAsCalendarPeriod method reads the current value and returns it as a CalendarPeriod structure.
Public method ReadValueAsCalendarTime The ReadValueAsCalendarTime method reads the current value and returns it as a CalendarTime structure.
Public method ReadValueAsDateTime() The ReadValueAsDateTime method reads a value and returns it as a DateTime structure.
Public method ReadValueAsDateTime(CalendarValueType) The ReadValueAsDateTime method reads a value and returns it as a DateTime structure.
Public method ReadValueAsDouble The ReadValueAsDouble method returns the current value as a double precision floating point value.
Public method ReadValueAsFloat The ReadValueAsFloat method returns the current value as a single precision floating point value.
Public method ReadValueAsInt32 The ReadValueAsInt32 method returns the current value as a 32-bit integer.
Public method ReadValueAsRecurrence The ReadValueAsRecurrence method returns the current value as a Recurrence object.
Public method ReadValueAsString The ReadValueAsString method returns the current value as a string.
Public method ReadValueAsTimeSpan() The ReadValueAsTimeSpan method returns the current value as a TimeSpan structure.
Public method ReadValueAsTimeSpan(CalendarValueType) The ReadValueAsTimeSpan method returns the current value as a TimeSpan structure.

Top

See also

Reference

CalendarPropertyReader structure

Microsoft.Exchange.Data.ContentTypes.iCalendar namespace