PropertyTypeCode
Общ преглед
PropertyTypeCode е изброяване на кодове за тип свойства MAPI (ниските 16 бита от етикета на свойството MAPI). Всяка стойност идентифицира типа данни на съхранявана стойност на собствеността: цяло число, плаваща точка, булево значение, нишка, двоичен, време, GUID или многозначна вариант на тези типове. Използвайте тези константи с MapiProperty.PropertyType и в) MapiPropertyCollection за декодиране или конструиране на потоци от свойства MAPI в .msg Файлове.
Основен тип: ushort.
Членове на Съвета
| Име на фирмата: | Описание на състоянието |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2, код на типа 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG, код на типа 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4, код на типа 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE, код на типа 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, код на типа 0x0006). |
PtypFloatingTime | ОЛЕ стойност на датата и часа с променлива точка като double (PT_APPTIME, код на типа 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR, код на типа 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, код на типа 0x000B). |
PtypObject | Вграден IStream или IStorage обект (PT_OBJECT, код на типа 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8, код на типа 0x0014). |
PtypString8 | 8-битова ANSI/MBCS нишка с нулево завършване (PT_STRING8, код на типа 0x001E). |
PtypString | Уникад синхрон с NULL-terminated UTF-16LE (PT_UNICODE, код на типа 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME, код на типа 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID, код на типа 0x0048). |
PtypBinary | Масив от байтове с променлива дължина, който има префикс 32 бита (PT_BINARY, код на типа 0x0102). |
PtypMultipleInteger16 | Масив с много стойности от 16-битови цели числа (PT_MV_I2, код на типа 0x1002). |
PtypMultipleInteger32 | Масив с много стойности от 32-битови цели числа (PT_MV_LONG, код на типа 0x1003). |
PtypMultipleFloating32 | Многозначен масив от 32-битови флоти (PT_MV_R4, код на типа 0x1004). |
PtypMultipleFloating64 | Многозначен масив от 64-битови двойници (PT_MV_DOUBLE, код на типа 0x1005). |
PtypMultipleCurrency | Масив с множество стойности на валутните стойност (PT_MV_CURRENCY, код на типа 0x1006). |
PtypMultipleFloatingTime | Масив с много стойности на OLE дати и часове (PT_MV_APPTIME, код на типа 0x1007). |
PtypMultipleInteger64 | Масив с много стойности от 64-битови цели числа (PT_MV_I8, код на типа 0x1014). |
PtypMultipleString8 | Масив от множество стойности на ANSI нишки (PT_MV_STRING8, код на типа 0x101E). |
PtypMultipleString | Масив от многозначителни нишки на Unicode (PT_MV_UNICODE, код на типа 0x101F). |
PtypMultipleTime | Масив с много стойности на FILETIME (PT_MV_SYSTIME, код на типа 0x1040). |
PtypMultipleGuid | Масив от GUID с много стойности (PT_MV_CLSID, код на типа 0x1048). |
PtypMultipleBinary | Масив от многозначителни двоични кърпи (PT_MV_BINARY, код на типа 0x1102). |