2.2.3.139.3 Properties (Search)

The Properties element is an optional child element of the Result element in Search command responses that contains the properties that are returned for item(s) in the response.

Elements referenced in this section are defined in the Search namespace, except where otherwise indicated by the presence of a namespace prefix (as defined in section 2.2.4).

Command request/response

Parent elements

Child elements

Data type

Number allowed

Search command response (section 2.2.1.16)

Result (section 2.2.3.155.3)

airsyncbase:Attachments ([MS-ASAIRS] section 2.2.2.8)

airsyncbase:Body ([MS-ASAIRS] section 2.2.2.9)

airsyncbase:BodyPart ([MS-ASAIRS] section 2.2.2.10)

airsyncbase:Location ([MS-ASAIRS] section 2.2.2.28)

airsyncbase:NativeBodyType ([MS-ASAIRS] section 2.2.2.32)

gal:DisplayName (section 2.2.3.49.7)

gal:Phone (section 2.2.3.133)

gal:Office (section 2.2.3.121)

gal:Title (section 2.2.3.182)

gal:Company (section 2.2.3.33)

gal:Alias (section 2.2.3.9)

gal:FirstName (section 2.2.3.70)

gal:LastName (section 2.2.3.95)

gal:HomePhone (section 2.2.3.89)

gal:MobilePhone (section 2.2.3.114)

gal:EmailAddress (section 2.2.3.55.3)

gal:Picture (section 2.2.3.135.3)

Data elements from the content classes. For more details about the content classes, see [MS-ASCAL], [MS-ASCNTC], [MS-ASDOC], [MS-ASEMAIL], [MS-ASNOTE], and [MS-ASTASK].

rm:RightsManagementLicense ([MS-ASRM] section 2.2.2.14)

Container ([MS-ASDTYPE] section 2.2) 

0...1 (required)

The Search command response Properties element is a container for properties that apply to an individual entry that matches the Query element (section 2.2.3.142.2) search string. For example, the Properties element contains an element for each nonempty, text-valued GAL property that is attached to the matching GAL entry. Only those properties that are attached to the specific GAL entry are returned; therefore different sets of properties can be returned in the response XML for different matching GAL entries.

Each element in the Properties container is scoped to the appropriate namespace that is specified in the top-level Search element (section 2.2.3.159).

Protocol Versions

The following table specifies the protocol versions that support this element. The client indicates the protocol version being used by setting either the MS-ASProtocolVersion header, as specified in [MS-ASHTTP] section 2.2.1.1.2.6, or the Protocol version field, as specified in [MS-ASHTTP] section 2.2.1.1.1.1, in the request.

Protocol version

Element support

2.5

Yes

12.0

Yes

12.1

Yes

14.0

Yes

14.1

Yes

16.0

Yes

16.1

Yes

The airsyncbase:Body element is not supported as a child element of the Properties element in a Search command response when protocol version 2.5 is used. The airsyncbase:BodyPart element and the rm:RightsManagementLicense element are supported as a child elements of the Properties element only when protocol version 14.1, 16.0, or 16.1 is used. Protocol version support of other elements referenced in this section is specified in the individual sections that define those elements.