2.2.2.28 Location

The Location element specifies details about the location of an event. This element is an optional child element of the following elements:

  • airsync:ApplicationData ([MS-ASCMD] section 2.2.3.11), in a command request or a command response

  • itemoperations:Schema ([MS-ASCMD] section 2.2.3.158), in a command request

  • itemoperations:Properties ([MS-ASCMD] section 2.2.3.139.2), in a command response

  • search:Properties ([MS-ASCMD] section 2.2.3.139.3), in a command response

  • calendar:Exception ([MS-ASCAL] section 2.2.2.21), in a command request or a command response

  • email:MeetingRequest ([MS-ASEMAIL] section 2.2.2.48), in a command response

The Location element is container data type, as specified in [MS-ASDTYPE] section 2.2. The client's request can include an empty Location element to remove the location from an item. The Location element has the following child elements, all of which are optional:

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

12.0

12.1

14.0

14.1

16.0

Yes

16.1

Yes

The calendar:Location element, as specified in [MS-ASCAL] section 2.2.2.27, and the email:Location element, as specified in [MS-ASEMAIL] section 2.2.2.46, are used with protocol versions 2.5, 12.0, 12.1, 14.0, and 14.1 instead of the Location element of the AirSyncBase namespace.