MapiPropertyTypeType Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The MapiPropertyTypeType enumeration identifies the type of an extended MAPI property.
public enum class MapiPropertyTypeType
public enum MapiPropertyTypeType
Public Enum MapiPropertyTypeType
- Inheritance
-
MapiPropertyTypeType
Fields
Name | Value | Description |
---|---|---|
ApplicationTime | 0 | 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 | 1 | Identifies an array of double values that are interpreted as a date and time. |
Binary | 2 | Identifies a Base64-encoded binary value. |
BinaryArray | 3 | Identifies an array of Base64-encoded binary values. |
Boolean | 4 | Identifies a Boolean true or false. |
CLSID | 5 | Identifies a GUID string. |
CLSIDArray | 6 | Identifies an array of GUID strings. |
Currency | 7 | Identifies a 64-bit integer that is interpreted as the number of cents. |
CurrencyArray | 8 | Identifies an array of 64-bit integers that are interpreted as the number of cents. |
Double | 9 | Identifies a 64-bit floating-point value. |
DoubleArray | 10 | Identifies an array of 64-bit floating-point values. |
Error | 11 | Identifies an SCODE value; 32-bit unsigned integer. |
Float | 12 | Identifies a 32-bit floating-point value. |
FloatArray | 13 | Identifies an array of 32-bit floating-point values. |
Integer | 14 | Identifies a signed 32-bit (Int32) integer. |
IntegerArray | 15 | Identifies an array of signed 32-bit (Int32) integers. |
Long | 16 | Identifies a signed or unsigned 64-bit (Int64) integer. |
LongArray | 17 | Identifies an array of signed or unsigned 64-bit (Int64) integers. |
Null | 18 | Indicates no property value. |
Object | 19 | Identifies a pointer to an object that implements the IUnknown interface. |
ObjectArray | 20 | Identifies an array of pointers to objects that implement the IUnknown interface. |
Short | 21 | Identifies a signed 16-bit integer. |
ShortArray | 22 | Identifies an array of signed 16-bit integers. |
SystemTime | 23 | Identifies a 64-bit integer data and time value in the form of a FILETIME structure. |
SystemTimeArray | 24 | Identifies an array of 64-bit integer data and time values in the form of a FILETIME structure. |
String | 25 | Identifies a Unicode string. |
StringArray | 26 | Identifies an array of Unicode strings. |
Remarks
This enumeration is used by the PropertyType property of the PathToExtendedFieldType object.