Edit

Share via


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

Name Value Description
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.

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.

String 25

Identifies a Unicode string.

StringArray 26

Identifies an array of Unicode strings.

Remarks

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

Applies to