MapiPropertyTypeType Enumeration
The MapiPropertyTypeType enumeration identifies the type of an extended MAPI property.
Namespace: ExchangeWebServices
Assembly: EWS (in EWS.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Enumeration MapiPropertyTypeType
'Usage
Dim instance As MapiPropertyTypeType
[SerializableAttribute]
public enum MapiPropertyTypeType
Members
Member name | Description | |
---|---|---|
ApplicationTime | Identifies a double value that is interpreted as a date and time. The integer part is the date and the fraction part is the time. | |
ApplicationTimeArray | Identifies an array of double values that are interpreted as a date and time. | |
Binary | Identifies a Base64-encoded binary value. | |
BinaryArray | Identifies an array of Base64-encoded binary values. | |
Boolean | Identifies a Boolean true or false. | |
CLSID | Identifies a GUID string. | |
CLSIDArray | Identifies an array of GUID strings. | |
Currency | Identifies a 64-bit integer that is interpreted as the number of cents. | |
CurrencyArray | Identifies an array of 64-bit integers that are interpreted as the number of cents. | |
Double | Identifies a 64-bit floating-point value. | |
DoubleArray | Identifies an array of 64-bit floating-point values. | |
Error | Identifies an SCODE value; 32-bit unsigned integer.
Not used for restrictions or for getting/setting values. This exists only for reporting. |
|
Float | Identifies a 32-bit floating-point value. | |
FloatArray | Identifies an array of 32-bit floating-point values. | |
Integer | Identifies a signed 32-bit (Int32) integer. | |
IntegerArray | Identifies an array of signed 32-bit (Int32) integers. | |
Long | Identifies a signed or unsigned 64-bit (Int64) integer. | |
LongArray | Identifies an array of signed or unsigned 64-bit (Int64) integers. | |
Null | Indicates no property value.
Not used for restrictions or for getting/setting values. This exists only for reporting. |
|
Object | Identifies a pointer to an object that implements the IUnknown interface.
Not used for restrictions or for getting/setting values. This exists only for reporting. |
|
ObjectArray | Identifies an array of pointers to objects that implement the IUnknown interface.
Not used for restrictions or for getting/setting values. This exists only for reporting. |
|
Short | Identifies a signed 16-bit integer. | |
ShortArray | Identifies an array of signed 16-bit integers. | |
SystemTime | Identifies a 64-bit integer data and time value in the form of a FILETIME structure. | |
SystemTimeArray | Identifies an array of 64-bit integer data and time values in the form of a FILETIME structure. | |
String | Identifies a Unicode string. | |
StringArray | Identifies an array of Unicode strings. |
Remarks
This enumeration is used by the PropertyType property of the PathToExtendedFieldType object.