PropertyTypeCode
Übersicht über die
PropertyTypeCode ist eine Aufzählung von MAPI-Eigentumstypencodes (die untersten 16 Bits eines MAPI-Property-Tags). Jeder Wert identifiziert den Datentypen des gespeicherten Wertes einer Eigenschaft: Ganzzahl, Floating-Point, Boolean, String, Binary, Time, GUID oder eine Mehrwertvariante dieser Typen. Verwenden Sie diese Konstanten mit MapiProperty.PropertyType und . MapiPropertyCollection MAPI-Eigenschaftsströme in der .msg - Die Akten.
Basistyp: ushort.
Mitglieder
| Name der Person | Beschreibung |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2, Typcode 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG, Typcode 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4, Typcode 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE, Typcode 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, Typcode 0x0006). |
PtypFloatingTime | OLE-Datum/Zeitwert mit schwebendem Punkt als double (PT_APPTIME, Typcode 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR, Typcode 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, Typcode 0x000B). |
PtypObject | Eingebettetes IStream oder IStorage Objekt (PT_OBJECT, Typcode 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8, Typcode 0x0014). |
PtypString8 | Null-termined 8-Bit ANSI/MBCS Zeichenfolge (PT_STRING8, Typcode 0x001E). |
PtypString | Null-end UTF-16LE Unicode Zeichenfolge (PT_UNICODE, Typcode 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME, Typcode 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID, Typcode 0x0048). |
PtypBinary | Variable-Länge-Byte-Array mit einem 32-Bit-Long-Präfix (PT_BINARY, Typcode 0x0102). |
PtypMultipleInteger16 | Mehrwertsortiment von 16-Bit-Intrigen (PT_MV_I2, Typcode 0x1002). |
PtypMultipleInteger32 | Mehrwertsortiment von 32-Bit-Intrigen (PT_MV_LONG, Typcode 0x1003). |
PtypMultipleFloating32 | Mehrwert-Array mit 32-Bit-Floaten (PT_MV_R4, Typcode 0x1004). |
PtypMultipleFloating64 | Mehrwert-Array mit 64-Bit-Doppelungen (PT_MV_DOUBLE, Typcode 0x1005). |
PtypMultipleCurrency | Mehrwertsortiment von Währungswerten (PT_MV_CURRENCY, Typcode 0x1006). |
PtypMultipleFloatingTime | Mehrwertsortiment von OLE-Datumszugewert (PT_MV_APPTIME, Typcode 0x1007). |
PtypMultipleInteger64 | Mehrwertsortiment von 64-Bit-Intrigen (PT_MV_I8, Typcode 0x1014). |
PtypMultipleString8 | Mehrwertschicht von ANSI-Strecken (PT_MV_STRING8, Typcode 0x101E). |
PtypMultipleString | Mehrwertschicht-Array von Unicode-Strecken (PT_MV_UNICODE, Typcode 0x101F). |
PtypMultipleTime | Mehrwertsortiment von FILETIME-Werten (PT_MV_SYSTIME, Typcode 0x1040). |
PtypMultipleGuid | Mehrwertschicht von GUIDs (PT_MV_CLSID, Typcode 0x1048). |
PtypMultipleBinary | Mehrwertsarray von binären Blobs (PT_MV_BINARY, Typcode 0x1102). |