VCalendarParserPropertyParser Method

This is implemented to handle properties as they are parsed from the data stream

Definition

Namespace: EWSoftware.PDI.Parser
Assembly: EWSoftware.PDI.Data (in EWSoftware.PDI.Data.dll) Version: 2023.1.2.0
protected override void PropertyParser(
	string propertyName,
	StringCollection parameters,
	string propertyValue
)

Parameters

propertyName  String
The name of the property.
parameters  StringCollection
A string collection containing the parameters and their values. If empty, there are no parameters.
propertyValue  String
The value of the property.

Remarks

There may be a mixture of name/value pairs or values alone in the parameters string collection. It is up to the derived class to process the parameter list based on the specification to which it conforms. For entries that are parameter names, the entry immediately following it in the collection is its associated parameter value. The property name, parameter names, and their values may be in upper, lower, or mixed case.

The value may be an encoded string. The properties are responsible for any decoding that may need to occur (i.e. base 64 encoded image data).

Exceptions

PDIParserExceptionThis is thrown if an error is encountered while parsing the data stream. Refer to the and inner exceptions for information on the cause of the problem.

See Also