CalendarReader Members

The CalendarReader class provides a forward-only non-cached reader for iCalendar data streams.

The following tables list the members exposed by the CalendarReader type.

Public Constructors

  Name Description
CalendarReader Overloaded. The CalendarReader constructor overloads create new CalendarReader objects.

Top

Public Properties

  Name Description
Aa567163.pubproperty(en-us,EXCHG.80).gif ComplianceMode The ComplianceMode property gets the CalendarComplianceMode that contains values that control whether this CalendarReader object will throw exceptions when it encounters errors in incoming iCalendar data.
Aa567163.pubproperty(en-us,EXCHG.80).gif ComplianceStatus The ComplianceStatus property gets an enumeration value that either indicates that the incoming iCalendar data is compliant with RFC2445, or indicates the issue that is causing noncompliance.
Aa567163.pubproperty(en-us,EXCHG.80).gif ComponentId The ComponentId property gets a ComponentId enumeration value that identifies the current component.
Aa567163.pubproperty(en-us,EXCHG.80).gif ComponentName The ComponentName property gets a string that contains the name of the current component.
Aa567163.pubproperty(en-us,EXCHG.80).gif Depth The Depth property gets an integer value that indicates how deeply the current component is nested.
Aa567163.pubproperty(en-us,EXCHG.80).gif PropertyReader The PropertyReader property returns a CalendarPropertyReader structure that can be used to read the current property.

Top

Public Methods

(see also Protected Methods )

  Name Description
Aa567163.pubmethod(en-us,EXCHG.80).gif Close The Close method closes this CalendarReader structure and any resources it used to read iCalendar data.
Aa567163.pubmethod(en-us,EXCHG.80).gif Dispose Overloaded. The Dispose overload releases the resources used by the CalendarReader.
Aa567163.pubmethod(en-us,EXCHG.80).gif Equals  Overloaded. (inherited from Object )
Aa567163.pubmethod(en-us,EXCHG.80).gif GetHashCode  (inherited from Object )
Aa567163.pubmethod(en-us,EXCHG.80).gif GetType  (inherited from Object )
Aa567163.pubmethod(en-us,EXCHG.80).gif ReadFirstChildComponent The ReadFirstChildComponent method moves to the first child component of the current component.
Aa567163.pubmethod(en-us,EXCHG.80).gif ReadNextComponent The ReadNextComponent method moves to the next component.
Aa567163.pubmethod(en-us,EXCHG.80).gif ReadNextSiblingComponent The ReadNextSiblingComponent method moves to the next component that has the same parent as the current component.
Aa567163.pubmethod(en-us,EXCHG.80).gifAa567163.static(en-us,EXCHG.80).gif ReferenceEquals  (inherited from Object )
Aa567163.pubmethod(en-us,EXCHG.80).gif ResetComplianceStatus The ResetComplianceStatus method resets the ComplianceStatus of this CalendarReader structure.
Aa567163.pubmethod(en-us,EXCHG.80).gif ToString  (inherited from Object )

Top

Protected Methods

  Name Description
Aa567163.protmethod(en-us,EXCHG.80).gif Dispose Overloaded.  
Aa567163.protmethod(en-us,EXCHG.80).gif Finalize  (inherited from Object )
Aa567163.protmethod(en-us,EXCHG.80).gif MemberwiseClone  (inherited from Object )

Top