PropertyDescriptor

PropertyDescriptor class

Class contains property description information.

Constructors

NameDescription
PropertyDescriptor (3 overloads)Initializes a new instance of the PropertyDescriptor class

Methods

NameDescription
EqualsIndicates whether the current object is equal to another object of the same type.
get_CanonicalNameThe name used to refer to the property in the documentation. The prefix of the canonical name identifies the basic characteristics of a property to the implementer. The canonical naming structure uses three categories that are denoted by the following prefixes to the canonical property name:
get_DataTypeThe property value type, as described in [MS-OXCDATA], that specifies the type of values allowed for the property.
get_MultipleValuesDataTypeIndicates if data type contains of multiple values
get_NameGets string that, identifies a property.
get_Use8BitStringAsUnicodeSpecifies if PropertyDataType.String8 has to be interpreted as PropertyDataType.String
GetInstance (5 overloads)Retrieves PidTagPropertyDescriptor object
ParseInitializes a new instance of the PropertyDescriptor class
set_Use8BitStringAsUnicodeSpecifies if PropertyDataType.String8 has to be interpreted as PropertyDataType.String
ThrowUnsupportedType
ToBytes (4 overloads)Converts value to binary data
ToMultipleBinary
ToMultipleBinaryFromObject
ToMultipleBoolean
ToMultipleCurrency
ToMultipleFloating32
ToMultipleFloating64
ToMultipleFloatingTime
ToMultipleGuid
ToMultipleInteger16
ToMultipleInteger32
ToMultipleInteger64
ToMultipleString (2 overloads)
ToMultipleTime
ToPtypBinary
ToPtypInteger32
operator!=Determines whether the specified objects are not equal to each another.
operator==Determines whether the specified System.Object is equal to the current System.Object.