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:
PtypInteger1616-bit signed integer property (PT_I2, type-kode 0x0002).
PtypInteger3232-bit signed integer property (PT_LONG, type-kode 0x0003).
PtypFloating3232-bit IEEE 754 floating-point value (PT_R4, type-kode 0x0004).
PtypFloating6464-bit IEEE 754 double-precision value (PT_DOUBLE, type-kode 0x0005).
PtypCurrency64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, type-kode 0x0006).
PtypFloatingTimeOLE-værdi i variabel dato/tid som en double (PT_APPTIME, type-kode 0x0007).
PtypErrorCode32-bit HRESULT error code (PT_ERROR, type-kode 0x000A).
PtypBoolean16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, type-kode 0x000B).
PtypObjectIndlejret IStream eller IStorage objekt (PT_OBJECT, type-kode 0x000D).
PtypInteger6464-bit signed integer (PT_I8, type-kode 0x0014).
PtypString8Null-termineret 8-bit ANSI/MBCS streng (PT_STRING8, type-kode 0x001E).
PtypStringNull-endede UTF-16LE Unicode string (PT_UNICODE, type-kode 0x001F).
PtypTime64-bit FILETIME UTC date-time value (PT_SYSTIME, type-kode 0x0040).
PtypGuid128-bit GUID / UUID value (PT_CLSID, type-kode 0x0048).
PtypBinaryVariabellængde bytearray med 32-bit-præfiks (PT_BINARY, type-kode 0x0102).
PtypMultipleInteger16Multiværdiarray af 16-bit heltal (PT_MV_I2, type-kode 0x1002).
PtypMultipleInteger32Multiværdiarray af 32-bit heltal (PT_MV_LONG, type-kode 0x1003).
PtypMultipleFloating32Multiværdiarray med 32-bit-flydere (PT_MV_R4, type-kode 0x1004).
PtypMultipleFloating64Multiværdiarray med 64-bit-dobbelte (PT_MV_DOUBLE, type-kode 0x1005).
PtypMultipleCurrencyMultiværdiarray af valutaværdier (PT_MV_CURRENCY, type-kode 0x1006).
PtypMultipleFloatingTimeMultiværdiarray af OLE-dato/tid (PT_MV_APPTIME, type-kode 0x1007).
PtypMultipleInteger64Multiværdiarray af 64-bit heltal (PT_MV_I8, type-kode 0x1014).
PtypMultipleString8Multi-værdi array af ANSI strenge (PT_MV_STRING8, type-kode 0x101E).
PtypMultipleStringMulti-værdi array af Unicode strenge (PT_MV_UNICODE, type-kode 0x101F).
PtypMultipleTimeMultiværdiarray af FILETIME-værdier (PT_MV_SYSTIME, type-kode 0x1040).
PtypMultipleGuidFlerværdiarray af GUID’er (PT_MV_CLSID, type-kode 0x1048).
PtypMultipleBinaryMultiværdiarray af binære blobs (PT_MV_BINARY, type-kode 0x1102).

Se også:

 Dansk