ExtendedProperty (PathToExtendedFieldType)
The ExtendedProperty element specifies an extended property for the Unified Contact Store.
<ExtendedProperty DistinguishedPropertySetId="" PropertySetId="" PropertyTag="" PropertyName="" PropertyId="" PropertyType="" FieldURI="">
</ExtendedProperty>
PathToExtendedFieldType
Attributes and elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
DistinguishedPropertySetId |
Indicates the distinguished property set identifier. This attribute is optional. |
PropertySetId |
Indicates the GUID property set identifier. This attribute is optional. |
PropertyTag |
Represents the property tag minus the type part. There are two options for representation: - Hexadecimal: 0x3fa4 - Decimal: 0-65535 This attribute is optional. |
PropertyName |
String that indicates the property name. This attribute is optional. |
PropertyId |
Integer that indicates the property identifier. This attribute is optional. |
PropertyType |
Indicates the property type. This attribute is required. |
FieldURI |
Indicates the field Uniform Resource Identifier (URI). This attribute is required. For possible values, see the FieldURI element. |
DistinguishedPropertySetId
Value | Description |
---|---|
Meeting |
Indicates a meeting. |
Appointment |
Indicates an appointment. |
Common |
Indicates the common property set. |
PublicStrings |
Indicates public strings. |
Address |
Indicates an address. |
InternetHeaders |
Indicates Internet headers. |
CalendarAssistant |
Indicates the Calendar Assistant. |
UnifiedMessaging |
Indicates Unified Messaging. |
Task |
Indicates a task. |
PropertyType
Value | Description |
---|---|
ApplicationTime |
Indicates the application time. |
ApplicationTimeArray |
Indicates an array of application times. |
Binary |
Indicates a binary value. |
BinaryArray |
Indicates an array of binary values. |
Boolean |
Indicates a Boolean value. |
CLSID |
Indicates a CLSID. |
CLSIDArray |
Indicates an array of CLSIDs. |
Currency |
Indicates a currency value. |
CurrencyArray |
Indicates an array of currency values. |
Double |
Indicates a double. |
DoubleArray |
Indicates an array of double values. |
Error |
Indicates an error. This is for error-reporting purposes. It cannot be used in restrictions or for getting or setting values. |
Float |
Indicates a float. |
FloatArray |
Indicates an array of float values. |
Integer |
Indicates an integer. |
IntegerArray |
Indicates an array of integers. |
Long |
Indicates a long. |
LongArray |
Indicates an array of long values. |
Null |
Indicates a null value. This is for error-reporting purposes. It cannot be used in restrictions or for getting or setting values. |
Object |
Indicates an object. This is for error-reporting purposes. It cannot be used in restrictions or for getting or setting values. |
ObjectArray |
Indicates an array of objects. This is for error-reporting purposes. It cannot be used in restrictions or for getting or setting values. |
Short |
Indicates a short. |
ShortArray |
Indicates an array of short values. |
SystemTime |
Indicates a system time value. |
SystemTimeArray |
Indicates an array of system time values. |
String |
Indicates a string. |
StringArray |
Indicates an array of strings. |
Child elements
None.
Parent elements
Element | Description |
---|---|
ExtendedFieldURI |
Identifies an extended MAPI property. |
Remarks
This element was introduced in Exchange Server 2013.
The schema that describes this element is located in the IIS virtual directory that hosts Exchange Web Services.
Element information
Element | Example |
---|---|
Namespace |
http://schemas.microsoft.com/exchange/services/2006/types |
Schema Name |
Type schema |
Validation File |
types.xsd |
Can Be Empty |