3.1.4.1.4.1 t:IdFormatType Simple Type

The IdFormatType simple type specifies the item identifier format in both the client request and for each returned identifier.

 <xs:simpleType name="IdFormatType">
   <xs:restriction
     base="xs:string"
   >
     <xs:enumeration
       value="EwsLegacyId"
      />
     <xs:enumeration
       value="EwsId"
      />
     <xs:enumeration
       value="EntryId"
      />
     <xs:enumeration
       value="HexEntryId"
      />
     <xs:enumeration
       value="StoreId"
      />
     <xs:enumeration
       value="OwaId"
      />
   </xs:restriction>
 </xs:simpleType>
  

The following table lists the values that are defined by the IdFormatType simple type.

Value

Meaning

EwsLegacyId

Specifies that the identifier is in the format that is used by the legacy version of the protocol. MAY<5> be present.

EwsId

Specifies that the identifier is in the format that is used by the current version of the protocol.

EntryId

Specifies that the identifier is in the format that can be used with the PidTagEntryId property, as specified in [MS-OXPROPS] section 2.684.

HexEntryId

Specifies that the identifier is a hexadecimal-encoded representation of the format that can be used with the PidTagEntryId property.

StoreId

Specifies that the identifier is in a format that is recognized only by the server.

OwaId

Specifies that the identifier is in a format that is used by the web-based client capability of the server, if one exists.