PropertyTypeCode
Oversigt over de forskellige former for støtte
PropertyTypeCode er en opliste af MAPI-egenskabstype koder (de laveste 16 bits i et MAPI egenskabstag). Hver værdi identificerer datatypen for en ejendoms lagrede værdi: heltal, flyvende punkt, boolean, streng, binær, tid, GUID eller en multiværdivariant af disse typer. Brug disse konstanter med MapiProperty.PropertyType og: MapiPropertyCollection at dekode eller konstruere MAPI-egenskabstrømme i .msg - Filer.
Basetype: ushort.
Medlemmerne
| Udtrykt: | Beskrivelse: |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2, type-kode 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG, type-kode 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4, type-kode 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE, type-kode 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, type-kode 0x0006). |
PtypFloatingTime | OLE-værdi i variabel dato/tid som en double (PT_APPTIME, type-kode 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR, type-kode 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, type-kode 0x000B). |
PtypObject | Indlejret IStream eller IStorage objekt (PT_OBJECT, type-kode 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8, type-kode 0x0014). |
PtypString8 | Null-termineret 8-bit ANSI/MBCS streng (PT_STRING8, type-kode 0x001E). |
PtypString | Null-endede UTF-16LE Unicode string (PT_UNICODE, type-kode 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME, type-kode 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID, type-kode 0x0048). |
PtypBinary | Variabellængde bytearray med 32-bit-præfiks (PT_BINARY, type-kode 0x0102). |
PtypMultipleInteger16 | Multiværdiarray af 16-bit heltal (PT_MV_I2, type-kode 0x1002). |
PtypMultipleInteger32 | Multiværdiarray af 32-bit heltal (PT_MV_LONG, type-kode 0x1003). |
PtypMultipleFloating32 | Multiværdiarray med 32-bit-flydere (PT_MV_R4, type-kode 0x1004). |
PtypMultipleFloating64 | Multiværdiarray med 64-bit-dobbelte (PT_MV_DOUBLE, type-kode 0x1005). |
PtypMultipleCurrency | Multiværdiarray af valutaværdier (PT_MV_CURRENCY, type-kode 0x1006). |
PtypMultipleFloatingTime | Multiværdiarray af OLE-dato/tid (PT_MV_APPTIME, type-kode 0x1007). |
PtypMultipleInteger64 | Multiværdiarray af 64-bit heltal (PT_MV_I8, type-kode 0x1014). |
PtypMultipleString8 | Multi-værdi array af ANSI strenge (PT_MV_STRING8, type-kode 0x101E). |
PtypMultipleString | Multi-værdi array af Unicode strenge (PT_MV_UNICODE, type-kode 0x101F). |
PtypMultipleTime | Multiværdiarray af FILETIME-værdier (PT_MV_SYSTIME, type-kode 0x1040). |
PtypMultipleGuid | Flerværdiarray af GUID’er (PT_MV_CLSID, type-kode 0x1048). |
PtypMultipleBinary | Multiværdiarray af binære blobs (PT_MV_BINARY, type-kode 0x1102). |