PropertyTypeCode

PropertyTypeCode

Panoramica

PropertyTypeCode è un’enumerazione dei codici di tipo di proprietà MAPI (i 16 bit meno significativi di un tag di proprietà MAPI). Ogni valore identifica il tipo di dato del valore memorizzato di una proprietà: intero, virgola mobile, booleano, stringa, binario, tempo, GUID o una variante multivalore di questi tipi. Usa queste costanti con MapiProperty.PropertyType e MapiPropertyCollection per decodificare o costruire flussi di proprietà MAPI nei file .msg.

Tipo base: ushort.

Members

NomeDescrizione
PtypInteger16proprietà intera con segno a 16 bit (PT_I2, codice tipo 0x0002).
PtypInteger32proprietà intera con segno a 32 bit (PT_LONG, codice tipo 0x0003).
PtypFloating32valore in virgola mobile IEEE 754 a 32 bit (PT_R4, codice tipo 0x0004).
PtypFloating64valore a doppia precisione IEEE 754 a 64 bit (PT_DOUBLE, codice tipo 0x0005).
PtypCurrencyIntero con segno a 64 bit scalato di 10,000 che rappresenta un importo monetario (PT_CURRENCY, codice tipo 0x0006).
PtypFloatingTimeValore OLE di data-ora a virgola mobile come double (PT_APPTIME, codice tipo 0x0007).
PtypErrorCodeCodice di errore HRESULT a 32 bit (PT_ERROR, codice tipo 0x000A).
PtypBooleanBoolean a 16 bit: 0 = false, diverso da zero = true (PT_BOOLEAN, codice tipo 0x000B).
PtypObjectOggetto incorporato IStream o IStorage (PT_OBJECT, codice tipo 0x000D).
PtypInteger64Intero con segno a 64 bit (PT_I8, codice tipo 0x0014).
PtypString8Stringa ANSI/MBCS a 8 bit terminata da null (PT_STRING8, codice tipo 0x001E).
PtypStringStringa Unicode UTF-16LE terminata da null (PT_UNICODE, codice tipo 0x001F).
PtypTimeValore di data/ora UTC FILETIME a 64 bit (PT_SYSTIME, codice tipo 0x0040).
PtypGuidValore GUID / UUID a 128 bit (PT_CLSID, codice tipo 0x0048).
PtypBinaryArray di byte a lunghezza variabile con prefisso di lunghezza a 32 bit (PT_BINARY, codice tipo 0x0102).
PtypMultipleInteger16Array multivalore di interi a 16 bit (PT_MV_I2, codice tipo 0x1002).
PtypMultipleInteger32Array multivalore di interi a 32-bit (PT_MV_LONG, codice tipo 0x1003).
PtypMultipleFloating32Array multivalore di float a 32-bit (PT_MV_R4, codice tipo 0x1004).
PtypMultipleFloating64Array multivalore di double a 64-bit (PT_MV_DOUBLE, codice tipo 0x1005).
PtypMultipleCurrencyArray multivalore di valori di valuta (PT_MV_CURRENCY, codice tipo 0x1006).
PtypMultipleFloatingTimeArray multivalore di valori data-ora OLE (PT_MV_APPTIME, codice tipo 0x1007).
PtypMultipleInteger64Array multivalore di interi a 64 bit (PT_MV_I8, codice tipo 0x1014).
PtypMultipleString8Array multivalore di stringhe ANSI (PT_MV_STRING8, codice tipo 0x101E).
PtypMultipleStringArray multivalore di stringhe Unicode (PT_MV_UNICODE, codice tipo 0x101F).
PtypMultipleTimeArray a più valori di FILETIME (PT_MV_SYSTIME, codice tipo 0x1040).
PtypMultipleGuidArray multivalore di GUID (PT_MV_CLSID, codice tipo 0x1048).
PtypMultipleBinaryArray multivalore di blob binari (PT_MV_BINARY, codice tipo 0x1102).

Vedi anche

 Italiano