BaseProperty Properties

Properties

CharacterSet This is used to set or get the character set used for the value
CustomParameters This property is used to set or get a string containing custom parameters that are not part of the specification. These are usually prefixed with "X-" to indicate an extension.
DefaultEncoding This is used for the default text encoding when reading and writing properties with a non-ASCII CHARSET parameter.
DefaultValueLocation Derived classes should override this to define the default data type/location to use if a VALUE parameter is not specified.
EncodedValue This is used to set or get the value of the property in its encoded string form representing how it will be read from or written to the PDI data stream (i.e. Base 64, Quoted-Printable, etc).
EncodingMethod Set or get the encoding method for this property's value as a value in the EncodingType enumeration.
EncodingString Set or get the encoding method for this property's value as a string
Group The group to which this property belongs
Language This is used to set or get the language used for the value
PropertyId This is used to get or set the property ID for the value
Tag This read-only property must be specified to define the tag used for the property (i.e. FN, N, ADR, etc).
Value This is used to set or get the value of the property in its unencoded string form
ValueLocation The value (data) type or location of this property's value
Version This is overridden to enforce the correct encoding type when the version changes
(Overrides PDIObject.Version)
VersionsSupported All objects derived from this class must implement this to indicate the specification versions with which they can be used.
(Inherited from PDIObject)

See Also