MapiPropertyType

MapiPropertyType enumeration

表示 MapiProperty 数据的数据类型。

public enum MapiPropertyType

价值观

姓名价值描述
None0未设置任何值。
PT_SHORT2有符号 16 位整数。此属性类型与 PT_SHORT 和 OLE 类型 VT_I2. 相同
PT_LONG3有符号或无符号 32 位整数。此属性类型与 PT_I4 和 OLE 类型 VT_I4. 相同
PT_ERROR10SCODE 值; 32 位无符号整数。此属性类型与 OLE 类型 VT_ERROR. 相同
PT_BOOLEAN1116 位布尔值,其中零等于 FALSE,非零等于 TRUE。此属性类型与 OLE 类型 VT_BOOL. 相同
PT_OBJECT13指向实现 IUnknown 接口的对象的指针。此属性类型类似于 VT_UNKNOWN 等几种 OLE 类型。
PT_LONGLONG20有符号或无符号 64 位整数。此属性类型与 PT_I8 和 OLE 类型 VT_I8. 相同
PT_STRING830以 Null 结尾的 8 位字符串。此属性类型与 OLE 类型 VT_LPSTR. 相同
PT_UNICODE31PT_UNICODE
PT_SYSTIME64FILETIME 结构形式的 64 位整数数据和时间值。此属性类型与 OLE 类型 VT_FILETIME. 相同
PT_CLSID72CLSID 结构值。此属性类型与 OLE 类型 VT_CLSID. 相同
PT_SRESTRICTION253PT_SRESTRICTION
PT_ACTIONS254PT_ACTIONS
PT_BINARY258SBinary 结构值,一个计数字节数组。
PT_MV_xxx4096PT_MV_xxx
PT_MV_STRING84126一个计数字段,后面跟着那么多 PT_STRING8 值。
PT_MV_UNICODE4127一个计数字段,后跟那么多 PT_UNICODE 值。
PT_MV_BINARY4354一个计数字段,后跟那么多 PT_BINARY 值。
PT_DOUBLE564 位浮点数。
PT_FLOAT432 位浮点数。
PT_MV_FLOAT4100一个计数字段,后跟那么多 PT_FLOAT 值。
PT_MV_DOUBLE4101一个计数字段,后面跟着那么多 PT_DOUBLE 值。
PT_MV_CURRENCY4102一个计数字段,后跟那么多 PT_CURRENCY 值。
PT_MV_APPTIME4103一个计数字段,后跟那么多 PtypFloatingTime 值。
PT_MV_LONGLONG4116一个计数字段,后跟那么多 PT_LONGLONG 值。
PT_MV_CLSID4168一个计数字段,后跟那么多 PT_CLSID 值。
PT_MV_SHORT4098一个计数字段,后跟那么多 PT_SHORT 值。
PT_MV_SYSTIME4160一个计数字段,后跟那么多 PT_SYSTIME 值。
PT_MV_BOOLEAN4107一个计数字段,后跟那么多 PT_BOOLEAN 值。
PT_SVREID251可变大小,一个 16 位(2 字节)计数,后跟一个结构。
PT_UNSPECIFIED0表示属性类型未知。
PT_NULL1表示没有属性值。
PT_MV_LONG4099一个计数字段,后跟那么多 PT_LONG 值。

也可以看看