PropertyTypeCode
Overview
PropertyTypeCode є перерахунок кодів типу властивості MAPI (нижчі 16 бітів тег власності MAPI). Кожне значення ідентифікує тип даних збереженої цінності властивості: ціле число, плаваюча точка, бульська, стрічка, двоякість, час, GUID або багатозначний варіант цих типів. Використовуйте ці константи з MapiProperty.PropertyType і MapiPropertyCollection декодувати або конструювати потоки властивостей MAPI в .msg файли.
Базовий тип: ushort.
Members
| Name | Description |
|---|---|
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 | Значення часу та дати з плаваючою точкою OLE як 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 | Унікодова нитка 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). |