MapiPropertyType Enumeration |
Represents the data type of MapiProperty data.
Namespace:
Aspose.Email.Mapi
Assembly:
Aspose.Email (in Aspose.Email.dll) Version: 20.2
Syntaxpublic enum MapiPropertyType
Public Enumeration MapiPropertyType
public enum class MapiPropertyType
Members
| Member name | Value | Description |
---|
| None | 0 |
No values are set.
|
| PT_SHORT | 2 |
Signed 16-bit integer. This property type is the same as PT_SHORT and the OLE type VT_I2.
|
| PT_LONG | 3 |
Signed or unsigned 32-bit integer. This property type is the same as PT_I4 and the OLE type VT_I4.
|
| PT_ERROR | 10 |
SCODE value; 32-bit unsigned integer. This property type is the same as the OLE type VT_ERROR.
|
| PT_BOOLEAN | 11 |
16-bit Boolean value where zero equals FALSE and non-zero equals TRUE. This property type is the same as the OLE type VT_BOOL.
|
| PT_OBJECT | 13 |
Pointer to an object that implements the IUnknown interface. This property type is similar to several OLE types such as VT_UNKNOWN.
|
| PT_LONGLONG | 20 |
Signed or unsigned 64-bit integer. This property type is the same as PT_I8 and the OLE type VT_I8.
|
| PT_STRING8 | 30 |
Null-terminated 8-bit character string. This property type is the same as the OLE type VT_LPSTR.
|
| PT_UNICODE | 31 |
PT_UNICODE
|
| PT_SYSTIME | 64 |
64-bit integer data and time value in the form of a FILETIME structure. This property type is the same as the OLE type VT_FILETIME.
|
| PT_CLSID | 72 |
CLSID structure value. This property type is the same as the OLE type VT_CLSID.
|
| PT_SRESTRICTION | 253 |
PT_SRESTRICTION
|
| PT_ACTIONS | 254 |
PT_ACTIONS
|
| PT_BINARY | 258 |
SBinary structure value, a counted byte array.
|
| PT_MV_xxx | 4096 |
PT_MV_xxx
|
| PT_MV_STRING8 | 4126 |
A count field followed by that many PT_STRING8 values.
|
| PT_MV_UNICODE | 4127 |
A count field followed by that many PT_UNICODE values.
|
| PT_MV_BINARY | 4354 |
A count field followed by that many PT_BINARY values.
|
| PT_DOUBLE | 5 |
A 64-bit floating point number.
|
| PT_FLOAT | 4 |
A 32-bit floating point number.
|
| PT_MV_FLOAT | 4100 |
A count field followed by that many PT_FLOAT values.
|
| PT_MV_DOUBLE | 4101 |
A count field followed by that many PT_DOUBLE values.
|
| PT_MV_CURRENCY | 4102 |
A count field followed by that many PT_CURRENCY values.
|
| PT_MV_APPTIME | 4103 |
A count field followed by that many PtypFloatingTime values.
|
| PT_MV_LONGLONG | 4116 |
A count field followed by that many PT_LONGLONG values.
|
| PT_MV_CLSID | 4168 |
A count field followed by that many PT_CLSID values.
|
| PT_MV_SHORT | 4098 |
A count field followed by that many PT_SHORT values.
|
| PT_MV_SYSTIME | 4160 |
A count field followed by that many PT_SYSTIME values.
|
| PT_MV_BOOLEAN | 4107 |
A count field followed by that many PT_BOOLEAN values.
|
| PT_SVREID | 251 |
Variable size, a 16-bit (2-byte) count followed by a structure.
|
| PT_UNSPECIFIED | 0 |
Indicates that the property type is unknown.
|
| PT_NULL | 1 |
Indicates no property value.
|
| PT_MV_LONG | 4099 |
A count field followed by that many PT_LONG values.
|
See Also