PropertyTypeCode
Genel Bakış
PropertyTypeCode MAPI özellik türü kodlarının bir sayımıdır (bir MAPI mülkiyet etiketinin en düşük 16 bit). Her değer, bir özelliğin depolanan değeri olan veri tipini tanımlar: tam sayı, yüzen nokta, boolean, dize, ikili, zaman, GUID veya bu türlerin çok-değerli varyantı. Bu sabitleri ile kullanın MapiProperty.PropertyType ve … MapiPropertyCollection MAPI özellik akışlarını kodlamak veya oluşturmak için: .msg Dosyaları.
Temel tip: ushort.
Members
| Adı: | Açıklama: |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2, tip kodu 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG, tip kodu 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4, tip kodu 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE, tip kodu 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, tip kodu 0x0006). |
PtypFloatingTime | OLE değişken nokta tarih-zaman değeri bir olarak double (PT_APPTIME, tip kodu 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR, tip kodu 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, tip kodu 0x000B). |
PtypObject | Yerleştirilmiş IStream veya IStorage nesne (PT_OBJECT, tip kodu 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8, tip kodu 0x0014). |
PtypString8 | Null-terminated 8-bit ANSI/MBCS dize (PT_STRING8, tip kodu 0x001E). |
PtypString | Null-terminated UTF-16LE Unicode string (PT_UNICODE, tip kodu 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME, tip kodu 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID, tip kodu 0x0048). |
PtypBinary | 32 bit uzunlukta ön ekleyici ile değişken boyutlu bayt dizisi (PT_BINARY, tip kodu 0x0102). |
PtypMultipleInteger16 | 16 bitlik tam sayılardaki çok değerli diziler (PT_MV_I2, tip kodu 0x1002). |
PtypMultipleInteger32 | 32 bitlik tam sayılardaki çok değerli dizi (PT_MV_LONG, tip kodu 0x1003). |
PtypMultipleFloating32 | 32 bitlik yüzenlerin çok değerli dizisi (PT_MV_R4, tip kodu 0x1004). |
PtypMultipleFloating64 | 64 bit çiftlerin çok değerli dizisi (PT_MV_DOUBLE, tip kodu 0x1005). |
PtypMultipleCurrency | Para birimleri değerlerinin çok değerli dizisi (PT_MV_CURRENCY, tip kodu 0x1006). |
PtypMultipleFloatingTime | OLE tarih-zaman değerlerinin çok değerli dizisi (PT_MV_APPTIME, tip kodu 0x1007). |
PtypMultipleInteger64 | 64 bitlik tam sayılardaki çok değerli dizi (PT_MV_I8, tip kodu 0x1014). |
PtypMultipleString8 | ANSI dizileri için çok değerli diziler (PT_MV_STRING8, tip kodu 0x101E). |
PtypMultipleString | Unicode dizileri için çok değerli diziler (PT_MV_UNICODE, tip kodu 0x101F). |
PtypMultipleTime | FILETIME değerlerinin çok-değerli dizisi (PT_MV_SYSTIME, tip kodu 0x1040). |
PtypMultipleGuid | GUID’lerin çok değerli dizisi (PT_MV_CLSID, tip kodu 0x1048). |
PtypMultipleBinary | Çok değerli ikili damla dizisi (PT_MV_BINARY, tip kodu 0x1102). |