MapiPropertyTypeType Enumeration

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

Namespace: ExchangeWebServices
Assembly: EWS (in ews.dll)

Syntax

'Declaration
<SerializableAttribute> _
<GeneratedCodeAttribute("wsdl", "2.0.50727.42")> _
<XmlTypeAttribute(Namespace:="https://schemas.microsoft.com/exchange/services/2006/types")> _
Public Enumeration MapiPropertyTypeType
[SerializableAttribute] 
[GeneratedCodeAttribute("wsdl", "2.0.50727.42")] 
[XmlTypeAttribute(Namespace="https://schemas.microsoft.com/exchange/services/2006/types")] 
public enum MapiPropertyTypeType
[SerializableAttribute] 
[GeneratedCodeAttribute(L"wsdl", L"2.0.50727.42")] 
[XmlTypeAttribute(Namespace=L"https://schemas.microsoft.com/exchange/services/2006/types")] 
public enum class MapiPropertyTypeType
/** @attribute SerializableAttribute() */ 
/** @attribute GeneratedCodeAttribute("wsdl", "2.0.50727.42") */ 
/** @attribute XmlTypeAttribute(Namespace="https://schemas.microsoft.com/exchange/services/2006/types") */ 
public enum MapiPropertyTypeType
SerializableAttribute 
GeneratedCodeAttribute("wsdl", "2.0.50727.42") 
XmlTypeAttribute(Namespace="https://schemas.microsoft.com/exchange/services/2006/types") 
public enum MapiPropertyTypeType

Members

Member name Description
ApplicationTime 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 Identifies an array of double values that are interpreted as a date and time.
Binary Identifies a Base64-encoded binary value.
BinaryArray Identifies an array of Base64-encoded binary values.
Boolean Identifies a Boolean true or false.
CLSID Identifies a GUID string.
CLSIDArray Identifies an array of GUID strings.
Currency Identifies a 64-bit integer that is interpreted as the number of cents.
CurrencyArray Identifies an array of 64-bit integers that are interpreted as the number of cents.
Double Identifies a 64-bit floating-point value.
DoubleArray Identifies an array of 64-bit floating-point values.
Error Identifies an SCODE value; 32-bit unsigned integer.
Float Identifies a 32-bit floating-point value.
FloatArray Identifies an array of 32-bit floating-point values.
Integer Identifies a signed 32-bit (Int32) integer.
IntegerArray Identifies an array of signed 32-bit (Int32) integers.
Long Identifies a signed or unsigned 64-bit (Int64) integer.
LongArray Identifies an array of signed or unsigned 64-bit (Int64) integers.
Null Indicates no property value.
Object Identifies a pointer to an object that implements the IUnknown interface.
ObjectArray Identifies an array of pointers to objects that implement the IUnknown interface.
Short Identifies a signed 16-bit integer.
ShortArray Identifies an array of signed 16-bit integers.
String Identifies a Unicode string.
StringArray Identifies an array of Unicode strings.
SystemTime Identifies a 64-bit integer data and time value in the form of a FILETIME structure.
SystemTimeArray 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.

Platforms

Development Platforms

Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003,

Target Platforms

Windows 98, Windows 2000, Windows 2000 Server, Windows CE, Windows Longhorn, Windows 98 Second Edition, Pocket PC, Smart Phone, Windows Server 2003, Windows XP Professional with Service Pack 2 (SP2)

See Also