PropertyTypeCode

PropertyTypeCode

Overzicht

PropertyTypeCode is een enumeratie van MAPI-eigenschapstypecodes (de laagste 16 bits van een MAPI-eigenschapstag). Elke waarde identificeert het gegevenstype van de opgeslagen waarde van een eigenschap: integer, floating-point, boolean, string, binary, time, GUID, of een multi-value variant van die typen. Gebruik deze constanten met MapiProperty.PropertyType en MapiPropertyCollection om MAPI-eigenschapstreams te decoderen of te construeren in .msg-bestanden.

Basistype: ushort.

Members

NaamBeschrijving
PtypInteger1616-bit ondertekend geheel getal eigenschap (PT_I2, typecode 0x0002).
PtypInteger3232-bit ondertekend geheel getal eigenschap (PT_LONG, typecode 0x0003).
PtypFloating3232-bit IEEE 754 zwevend-komma waarde (PT_R4, typecode 0x0004).
PtypFloating6464-bit IEEE 754 dubbele-precisie waarde (PT_DOUBLE, typecode 0x0005).
PtypCurrency64-bit ondertekend geheel getal geschaald met 10.000 dat een valutabedrag weergeeft (PT_CURRENCY, typecode 0x0006).
PtypFloatingTimeOLE floating-point datum-tijdwaarde als een double (PT_APPTIME, typecode 0x0007).
PtypErrorCode32-bit HRESULT-foutcode (PT_ERROR, typecode 0x000A).
PtypBoolean16-bit Boolean: 0 = false, niet-nul = true (PT_BOOLEAN, typecode 0x000B).
PtypObjectIngebedde IStream of IStorage object (PT_OBJECT, typecode 0x000D).
PtypInteger6464-bits ondertekend geheel getal (PT_I8, typecode 0x0014).
PtypString8Null-terminerende 8-bits ANSI/MBCS tekenreeks (PT_STRING8, typecode 0x001E).
PtypStringNull-terminerende UTF-16LE Unicode-tekenreeks (PT_UNICODE, typecode 0x001F).
PtypTime64-bit FILETIME UTC datum-tijdwaarde (PT_SYSTIME, typecode 0x0040).
PtypGuid128-bit GUID / UUID-waarde (PT_CLSID, typecode 0x0048).
PtypBinaryVariabele-lengte byte-array met een 32-bit lengte-prefix (PT_BINARY, typecode 0x0102).
PtypMultipleInteger16Meervoudige array van 16-bit gehele getallen (PT_MV_I2, typecode 0x1002).
PtypMultipleInteger32Array met meerdere waarden van 32-bits gehele getallen (PT_MV_LONG, typecode 0x1003).
PtypMultipleFloating32Array met meerdere waarden van 32-bits floats (PT_MV_R4, typecode 0x1004).
PtypMultipleFloating64Array met meerdere waarden van 64-bits doubles (PT_MV_DOUBLE, typecode 0x1005).
PtypMultipleCurrencyArray met meerdere waarden van valutawaarden (PT_MV_CURRENCY, typecode 0x1006).
PtypMultipleFloatingTimeMeervoudige array van OLE datum-tijdwaarden (PT_MV_APPTIME, typecode 0x1007).
PtypMultipleInteger64Meervoudige array van 64-bit gehele getallen (PT_MV_I8, typecode 0x1014).
PtypMultipleString8Meervoudige array van ANSI-strings (PT_MV_STRING8, typecode 0x101E).
PtypMultipleStringMeervoudige array van Unicode-strings (PT_MV_UNICODE, typecode 0x101F).
PtypMultipleTimeMeervoudige array van FILETIME-waarden (PT_MV_SYSTIME, typecode 0x1040).
PtypMultipleGuidArray met meerdere waarden van GUID’s (PT_MV_CLSID, typecode 0x1048).
PtypMultipleBinaryArray met meerdere waarden van binaire blobs (PT_MV_BINARY, typecode 0x1102).

Zie ook

 Nederlands