PropertyCollection{Categorie:Documentele de activitate}
Opinie generală
PropertyTypeCode este o enumerare a codurilor de tip MAPI (cele mai mici 16 biți ale unui tag de proprietate MAPI). Fiecare valoare identifică tipul de date al valorii stocate a unei proprietăți: integer, floating-point, boolean, string, binar, time, GUID sau o variantă cu mai multe valori din aceste tipuri. Folosiți aceste constante cu MapiProperty.PropertyType și de: MapiPropertyCollection pentru a decodifica sau construi fluxuri de proprietate MAPI în .msg Dosare.
Tip de bază: ushort.
Membrii
| Numele de proprietate | Descriere: |
|---|---|
PtypInteger16 | 16-bit signed integer property (PT_I2, codul tipului 0x0002). |
PtypInteger32 | 32-bit signed integer property (PT_LONG, codul tipului 0x0003). |
PtypFloating32 | 32-bit IEEE 754 floating-point value (PT_R4, codul tipului 0x0004). |
PtypFloating64 | 64-bit IEEE 754 double-precision value (PT_DOUBLE, codul tipului 0x0005). |
PtypCurrency | 64-bit signed integer scaled by 10,000 representing a currency amount (PT_CURRENCY, codul tipului 0x0006). |
PtypFloatingTime | OLE valoarea de date-timp cu punct în care se schimbă datele ca o double (PT_APPTIME, codul tipului 0x0007). |
PtypErrorCode | 32-bit HRESULT error code (PT_ERROR, codul tipului 0x000A). |
PtypBoolean | 16-bit Boolean: 0 = false, non-zero = true (PT_BOOLEAN, codul tipului 0x000B). |
PtypObject | Obiectul încorporat IStream sau IStorage (PT_OBJECT, codul tipului 0x000D). |
PtypInteger64 | 64-bit signed integer (PT_I8, codul tipului 0x0014). |
PtypString8 | Strângere ANSI/MBCS cu terminare zero (PT_STRING8, codul tipului 0x001E). |
PtypString | Sârmă Unicode UTF-16LE cu terminare zero (PT_UNICODE, codul tipului 0x001F). |
PtypTime | 64-bit FILETIME UTC date-time value (PT_SYSTIME, codul tipului 0x0040). |
PtypGuid | 128-bit GUID / UUID value (PT_CLSID, codul tipului 0x0048). |
PtypBinary | Aria de byte cu lungime variabilă, cu un prefix de 32 de biți (PT_BINARY, codul tipului 0x0102). |
PtypMultipleInteger16 | Aria cu mai multe valori de 16 biţi (PT_MV_I2, codul tipului 0x1002). |
PtypMultipleInteger32 | Aria cu mai multe valori de 32 de biți (PT_MV_LONG, codul tipului 0x1003). |
PtypMultipleFloating32 | Aria cu mai multe valori de floaturi 32 bit (PT_MV_R4, codul tipului 0x1004). |
PtypMultipleFloating64 | Aria cu mai multe valori de duble 64 bit (PT_MV_DOUBLE, codul tipului 0x1005). |
PtypMultipleCurrency | Matrice cu mai multe valori de valoare monetară (PT_MV_CURRENCY, codul tipului 0x1006). |
PtypMultipleFloatingTime | Matrice cu mai multe valori de date-timp OLE (PT_MV_APPTIME, codul tipului 0x1007). |
PtypMultipleInteger64 | Aria cu mai multe valori de 64 bit (PT_MV_I8, codul tipului 0x1014). |
PtypMultipleString8 | Aria cu mai multe valori a șirurilor ANSI (PT_MV_STRING8, codul tipului 0x101E). |
PtypMultipleString | Aria cu mai multe valori a stringurilor Unicode (PT_MV_UNICODE, codul tipului 0x101F). |
PtypMultipleTime | Matrice cu mai multe valori ale valorilor FILETIME (PT_MV_SYSTIME, codul tipului 0x1040). |
PtypMultipleGuid | Aria cu mai multe valori a GUID (PT_MV_CLSID, codul tipului 0x1048). |
PtypMultipleBinary | Aria cu mai multe valori a bulbul binar (PT_MV_BINARY, codul tipului 0x1102). |