3.1.4.1.3.5 t:AlternateIdType Complex Type

The AlternateIdType complex type specifies the information that is provided with a returned mailbox folder or mailbox item identifier. The AlternateIdType complex type extends the AlternateIdBaseType complex type, as specified in section 3.1.4.1.3.4.

 <xs:complexType name="AlternateIdType">
   <xs:complexContent>
     <xs:extension
       base="t:AlternateIdBaseType"
     >
       <xs:attribute name="Id"
         type="xs:string"
         use="required"
        />
       <xs:attribute name="Mailbox"
         type="t:NonEmptyStringType"
         use="required"
        />
       <xs:attribute name="IsArchive"
         type="xs:boolean"
        />
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>
  

The following table lists the attributes of the AlternateIdType complex type.

Attribute name

Type

Description

Id

xs:string [XMLSCHEMA2]

Specifies the source identifier in a request and the destination identifier in a response. This attribute MUST be present. The maximum length is 512 bytes after base64 decoding.

Mailbox

t:NonEmptyStringType ([MS-OXWSCDATA] section 2.2.5.20)

Specifies the mailbox primary SMTP address of the identifier to convert. This attribute MUST be present.

IsArchive

xs:boolean [XMLSCHEMA2]

Specifies whether the identifier represents an archived item. This attribute MUST be present if the item is an archived item. Otherwise, this attribute is optional.<4> If this attribute is not present, the value is assumed to equal "false".