PropertyTypeCode
Översikt
PropertyTypeCode är en förteckning över MAPI-typkoder (den lägsta 16 bits av ett MAPI-tagsegenskaper). Varje värde identifierar datatypen av en egendom lagrad värd: helhet, flytande punkt, boolean, sträng, binär, tid, GUID eller en multi-värdesvariant av dessa typer. Använd dessa konstant med MapiProperty.PropertyType och MapiPropertyCollection att dekodera eller bygga MAPI-property strömmar i .msg filer .
Bastyp av: ushort.
Members
| Namn | Beskrivning |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2,Typ koden 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG,Typ koden 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4,Typ koden 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE,Typ koden 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY,Typ koden 0x0006). |
PtypFloatingTime | OLE flödar-punkt datum-tid värde som en double (PT_APPTIME,Typ koden 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR,Typ koden 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN,Typ koden 0x000B). |
PtypObject | För att få en av de olika (PT_OBJECT,Typ koden 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8,Typ koden 0x0014). |
PtypString8 | Null-terminerad 8-bitars ANSI/MBCS sträng (PT_STRING8,Typ koden 0x001E). |
PtypString | Null-terminerad UTF-16LE Unicode sträng (PT_UNICODE,Typ koden 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME,Typ koden 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID,Typ koden 0x0048). |
PtypBinary | Variabel längd byte array med en 32-bitars längdsprefix (PT_BINARY,Typ koden 0x0102). |
PtypMultipleInteger16 | 16 bitar med flervärde (PT_MV_I2,Typ koden 0x1002). |
PtypMultipleInteger32 | Det finns en mängd olika 32-bitars (PT_MV_LONG,Typ koden 0x1003). |
PtypMultipleFloating32 | 3D-skivor med 32bitars flöde (PT_MV_R4,Typ koden 0x1004). |
PtypMultipleFloating64 | Det finns en mängd olika 64-bitars dubbla (PT_MV_DOUBLE,Typ koden 0x1005). |
PtypMultipleCurrency | Mellanvärde (Multi-valuta array av valutor)PT_MV_CURRENCY,Typ koden 0x1006). |
PtypMultipleFloatingTime | Multi-värde array av OLE datumtid värden (PT_MV_APPTIME,Typ koden 0x1007). |
PtypMultipleInteger64 | Det finns en mängd 64-bitars (PT_MV_I8,Typ koden 0x1014). |
PtypMultipleString8 | Multi-värde array av ANSI strängar (PT_MV_STRING8,Typ koden 0x101E). |
PtypMultipleString | Enligt den nya versionen av Unicode (PT_MV_UNICODE,Typ koden 0x101F). |
PtypMultipleTime | Fler värden i filetimevärdena (PT_MV_SYSTIME,Typ koden 0x1040). |
PtypMultipleGuid | En mängd olika värden av GUIDs (PT_MV_CLSID,Typ koden 0x1048). |
PtypMultipleBinary | Multi-värde array av binära blob (PT_MV_BINARY,Typ koden 0x1102). |