protected abstract void PropertyParser(
string propertyName,
StringCollection parameters,
string propertyValue
)
Protected MustOverride Sub PropertyParser (
propertyName As String,
parameters As StringCollection,
propertyValue As String
)
protected:
virtual void PropertyParser(
String^ propertyName,
StringCollection^ parameters,
String^ propertyValue
) abstract
abstract PropertyParser :
propertyName : string *
parameters : StringCollection *
propertyValue : string -> unit
Depending on the object for which data is being parsed, 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 will end with an equals sign (=) and 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).