PropertyTypeCode
Overview
PropertyTypeCode เป็นการนับจํานวนรหัสประเภทของมูลค่า MAPI ( 16 บิตต่ําที่สุดของตัวกลางของเม็ดความเป็นส่วนตัว MAPI) ค่าแต่ละค่านิยมจําแนกชนิดข้อมูลของค่าที่เก็บไว้ของคุณสมบัติ: ตัวเลขเต็ม, จุดปรับจอง, boolean, string, binary, time, GUID หรือแปรหลายค่าของชนีเหล่านั้น ใช้คงเหล่านี้ด้วย MapiProperty.PropertyType และ MapiPropertyCollection เพื่อการถอดรหัสหรือสร้าง MAPI property stream ใน .msg แฟชั่น.
ประเภทฐาน: ushort.
Members
| Name | Description |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2, รหัสชนิด 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG, รหัสชนิด 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4, รหัสชนิด 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE, รหัสชนิด 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, รหัสชนิด 0x0006). |
PtypFloatingTime | OLE ราคาค่าวัน-เวลาที่เปลี่ยนไปเป็น double (PT_APPTIME, รหัสชนิด 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR, รหัสชนิด 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, รหัสชนิด 0x000B). |
PtypObject | อัตถุที่ติดตั้ง IStream หรือ IStorage (PT_OBJECT, รหัสชนิด 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8, รหัสชนิด 0x0014). |
PtypString8 | สาย string ANSI/MBCS 8 บิตที่สิ้นสุดเป็นศูนย์ (PT_STRING8, รหัสชนิด 0x001E). |
PtypString | สายยูนิโคด UTF-16LE ที่สิ้นสุดเป็นศูนย์ (PT_UNICODE, รหัสชนิด 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME, รหัสชนิด 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID, รหัสชนิด 0x0048). |
PtypBinary | แอรเรย์ไบต์ความยาวเปลี่ยนที่มีข้อถอดความนาน 32 บิต (PT_BINARY, รหัสชนิด 0x0102). |
PtypMultipleInteger16 | อาร์เรย์หลายค่าของตัวเลขเต็ม 16 บิต (PT_MV_I2, รหัสชนิด 0x1002). |
PtypMultipleInteger32 | แอเรย์หลายค่าของตัวเลขเต็ม 32 บิต (PT_MV_LONG, รหัสชนิด 0x1003). |
PtypMultipleFloating32 | แอเรย์หลายค่าของ floats 32 บิต (PT_MV_R4, รหัสชนิด 0x1004). |
PtypMultipleFloating64 | แอเรย์หลายค่าของตัวสองแบบ 64 บิต (PT_MV_DOUBLE, รหัสชนิด 0x1005). |
PtypMultipleCurrency | การใช้วัดค่าหลายตัวของมูลค่าตราเงิน (PT_MV_CURRENCY, รหัสชนิด 0x1006). |
PtypMultipleFloatingTime | การเรียงวัดหลายค่าของ OLE วัตถุเวลาวัน (PT_MV_APPTIME, รหัสชนิด 0x1007). |
PtypMultipleInteger64 | แอเรย์หลายค่าของตัวเต็ม 64 บิต (PT_MV_I8, รหัสชนิด 0x1014). |
PtypMultipleString8 | แอรเรย์หลายค่าของสาย ANSI (PT_MV_STRING8, รหัสชนิด 0x101E). |
PtypMultipleString | แอเรย์หลายค่าของสตริง Unicode (PT_MV_UNICODE, รหัสชนิด 0x101F). |
PtypMultipleTime | การกําหนดค่าของ FILETIME (PT_MV_SYSTIME, รหัสชนิด 0x1040). |
PtypMultipleGuid | การจัดเรียง GUIDs ที่มีค่าหลายตัว (PT_MV_CLSID, รหัสชนิด 0x1048). |
PtypMultipleBinary | array หลายค่าของ blobs binary (PT_MV_BINARY, รหัสชนิด 0x1102). |