PropertyTypeCode
Přehled
PropertyTypeCode je vyčíslení kódů typu vlastností MAPI (nižších 16 bitů značky vlastnosti MAPI). Každá hodnota identifikuje typ dat uložené hodnoty vlastnosti: celé číslo, pohyblivý bod, boolean, řetěz, binární, čas, GUID nebo vícehodnotná varianta těchto typů. Použijte tyto konstanty s MapiProperty.PropertyType a) MapiPropertyCollection dekódovat nebo konstruovat toky vlastností MAPI v .msg soubory.
Typ základny: ushort.
Členové
| Název: | Popis: |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2, kód typu 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG, kód typu 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4, kód typu 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE, kód typu 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, kód typu 0x0006). |
PtypFloatingTime | Hodnota datového času s pohyblivým bodem OLE jako hodnota double (PT_APPTIME, kód typu 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR, kód typu 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, kód typu 0x000B). |
PtypObject | Vestavěný IStream nebo IStorage objekt (PT_OBJECT, kód typu 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8, kód typu 0x0014). |
PtypString8 | 8bitový ANSI/MBCS refren (PT_STRING8, kód typu 0x001E). |
PtypString | Unicode řetěz UTF-16LE s nulovým koncem (PT_UNICODE, kód typu 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME, kód typu 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID, kód typu 0x0048). |
PtypBinary | Rozměnná byteová řádka s 32bitovou předponou (PT_BINARY, kód typu 0x0102). |
PtypMultipleInteger16 | Mnohohodnotné řady 16-bitových celých čísel (PT_MV_I2, kód typu 0x1002). |
PtypMultipleInteger32 | Mnohohodnotné řady 32bitových celých čísel (PT_MV_LONG, kód typu 0x1003). |
PtypMultipleFloating32 | Mnohohodnotné řady 32-bitových floatů (PT_MV_R4, kód typu 0x1004). |
PtypMultipleFloating64 | Mnohohodnotné řady 64-bitových dvojitých (PT_MV_DOUBLE, kód typu 0x1005). |
PtypMultipleCurrency | Mnohohodnotné soubor měnové hodnoty (PT_MV_CURRENCY, kód typu 0x1006). |
PtypMultipleFloatingTime | Mnohohodnotné řady hodnot OLE v čase (PT_MV_APPTIME, kód typu 0x1007). |
PtypMultipleInteger64 | Mnohohodnotné řady 64bitových celých čísel (PT_MV_I8, kód typu 0x1014). |
PtypMultipleString8 | Mnoho hodnotové řady ANSI (PT_MV_STRING8, kód typu 0x101E). |
PtypMultipleString | Mnoho hodnotové řady Unicode (PT_MV_UNICODE, kód typu 0x101F). |
PtypMultipleTime | Mnohohodnotné řady hodnot FILETIME (PT_MV_SYSTIME, kód typu 0x1040). |
PtypMultipleGuid | Vícehodnotné řady GUID (PT_MV_CLSID, kód typu 0x1048). |
PtypMultipleBinary | Mnohohodnotné řady binárních blobů (PT_MV_BINARY, kód typu 0x1102). |