MapiPropertyTypeType Enum

Definition

The MapiPropertyTypeType enumeration identifies the type of an extended MAPI property.

public enum class MapiPropertyTypeType
public enum MapiPropertyTypeType
Public Enum MapiPropertyTypeType
Inheritance
MapiPropertyTypeType

Fields

ApplicationTime 0

Identifies a double value that is interpreted as a date and time. The integer part is the date and the fraction part is the time.

ApplicationTimeArray 1

Identifies an array of double values that are interpreted as a date and time.

Binary 2

Identifies a Base64-encoded binary value.

BinaryArray 3

Identifies an array of Base64-encoded binary values.

Boolean 4

Identifies a Boolean true or false.

CLSID 5

Identifies a GUID string.

CLSIDArray 6

Identifies an array of GUID strings.

Currency 7

Identifies a 64-bit integer that is interpreted as the number of cents.

CurrencyArray 8

Identifies an array of 64-bit integers that are interpreted as the number of cents.

Double 9

Identifies a 64-bit floating-point value.

DoubleArray 10

Identifies an array of 64-bit floating-point values.

Error 11

Identifies an SCODE value; 32-bit unsigned integer.

Float 12

Identifies a 32-bit floating-point value.

FloatArray 13

Identifies an array of 32-bit floating-point values.

Integer 14

Identifies a signed 32-bit (Int32) integer.

IntegerArray 15

Identifies an array of signed 32-bit (Int32) integers.

Long 16

Identifies a signed or unsigned 64-bit (Int64) integer.

LongArray 17

Identifies an array of signed or unsigned 64-bit (Int64) integers.

Null 18

Indicates no property value.

Object 19

Identifies a pointer to an object that implements the IUnknown interface.

ObjectArray 20

Identifies an array of pointers to objects that implement the IUnknown interface.

Short 21

Identifies a signed 16-bit integer.

ShortArray 22

Identifies an array of signed 16-bit integers.

String 25

Identifies a Unicode string.

StringArray 26

Identifies an array of Unicode strings.

SystemTime 23

Identifies a 64-bit integer data and time value in the form of a FILETIME structure.

SystemTimeArray 24

Identifies an array of 64-bit integer data and time values in the form of a FILETIME structure.

Remarks

This enumeration is used by the PropertyType property of the PathToExtendedFieldType object.

Applies to