PropertyCollection (pemegang tempat)
Pengamatan umum
PropertyTypeCode adalah daftar kode tipe properti MAPI (bit 16 terendah dari tag propertiMAPI). Setiap nilai mengidentifikasi jenis data dari nilai yang disimpan pada properti: integer, floating-point, boolean, string, binary, time, GUID, atau varian multi-nilai dari jenis tersebut. Gunakan konstanta ini dengan MapiProperty.PropertyType dan (b) MapiPropertyCollection untuk mendekod atau membangun aliran properti MAPI di .msg file.
Jenis dasar: ushort.
Anggota:
| Nama (Inggris) | Deskripsi |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2, kode tipe 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG, kode tipe 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4, kode tipe 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE, kode tipe 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, kode tipe 0x0006). |
PtypFloatingTime | Nilai waktu-tanggal titik fluktuatif OLE sebagai a double (PT_APPTIME, kode tipe 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR, kode tipe 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, kode tipe 0x000B). |
PtypObject | Objek tertanam IStream atau IStorage (PT_OBJECT, kode tipe 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8, kode tipe 0x0014). |
PtypString8 | string ANSI/MBCS 8-bit dengan akhir nol (PT_STRING8, kode tipe 0x001E). |
PtypString | Null-terminated UTF-16LE Unicode string (PT_UNICODE, kode tipe 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME, kode tipe 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID, kode tipe 0x0048). |
PtypBinary | Array byte dengan panjang variabel dengan prefix 32-bit (PT_BINARY, kode tipe 0x0102). |
PtypMultipleInteger16 | Array multi-nilai dari bilangan bulat 16-bit (PT_MV_I2, kode tipe 0x1002). |
PtypMultipleInteger32 | Array multi-nilai dari bilangan bulat 32-bit (PT_MV_LONG, kode tipe 0x1003). |
PtypMultipleFloating32 | Array multi-nilai dari float 32-bit (PT_MV_R4, kode tipe 0x1004). |
PtypMultipleFloating64 | Array multi-nilai dari 64-bit ganda (PT_MV_DOUBLE, kode tipe 0x1005). |
PtypMultipleCurrency | Array nilai multi-nilai dari nilai mata uang (PT_MV_CURRENCY, kode tipe 0x1006). |
PtypMultipleFloatingTime | Array multi-nilai dari nilai waktu dan tanggal OLE (PT_MV_APPTIME, kode tipe 0x1007). |
PtypMultipleInteger64 | Array multi-nilai dari bilangan bulat 64-bit (PT_MV_I8, kode tipe 0x1014). |
PtypMultipleString8 | Array berupa string ANSI (PT_MV_STRING8, kode tipe 0x101E). |
PtypMultipleString | Array multi-nilai dari string Unicode (PT_MV_UNICODE, kode tipe 0x101F). |
PtypMultipleTime | Array multi-nilai dari nilai FILETIME (PT_MV_SYSTIME, kode tipe 0x1040). |
PtypMultipleGuid | Array multi-nilai dari GUID (PT_MV_CLSID, kode tipe 0x1048). |
PtypMultipleBinary | Array multi-nilai dari binary blobs (PT_MV_BINARY, kode tipe 0x1102). |