Click or drag to resize
EWSoftware.PDI LibraryEWSoftware.PDI.Parser Namespace
Personal Data Interchange parser classes developed by Eric Woodruff.
Classes
  ClassDescription
Public classNameToValueT
This is used to map a property or parameter name string to an enumerated value or integer value
Public classPDIParser
This abstract base class implements the common functionality for all PDI data stream parsers
Public classPDIParserException
This exception class is thrown by the parser if it encounters an unrecoverable error
Public classVCalendarParser
This class implements the parser that handles vCalendar and iCalendar PDI objects
Public classVCardParser
This class implements the parser that handles vCard PDI objects
Public classVNoteParser
This class implements the parser that handles vNote PDI objects
Enumerations
  EnumerationDescription
Public enumerationParameterType
This enumerated type defines known parameter types. It is used to map parameter name strings to the matching parameter property.
Protected enumerationPDIParserParserState
This enumerated type defines the various parser states
Public enumerationPropertyType
This enumerated type defines all known properties. It is used to map property name strings to the matching property class.
Protected enumerationVCalendarParserVCalendarParserState
This enumerated type defines the various calendar parser states