2.2.4.31 t:EmailAddessType Complex Type

The EmailAddressType complex type specifies an email address. The EmailAddressType complex type extends the BaseEmailAddressType complex type, as specified in section 2.2.4.14.

 <xs:complexType name="EmailAddressType">
   <xs:complexContent>
     <xs:extension
       base="t:BaseEmailAddressType"
     >
       <xs:sequence>
         <xs:element name="Name"
           type="xs:string"
           minOccurs="0"
          />
         <xs:element name="EmailAddress"
           type="t:NonEmptyStringType"
           minOccurs="0"
          />
         <xs:element name="RoutingType"
           type="t:NonEmptyStringType"
           minOccurs="0"
          />
         <xs:element name="MailboxType"
           type="t:MailboxTypeType"
           minOccurs="0"
          />
         <xs:element name="ItemId"
           type="t:ItemIdType"
           minOccurs="0"
          />
         <xs:element name="OriginalDisplayName" 
           type="xs:string" 
           minOccurs="0"/>
       </xs:sequence>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>
  

The following table lists the child elements of the EmailAddressType complex type.

Element name

Type

Description

Name

xs:string ([XMLSCHEMA2])

Specifies the name of the mailbox that is associated with the e-mail address that is specified in the EmailAddress element.

EmailAddress

t:NonEmptyStringType (section 2.2.5.20)

Specifies an e-mail address.

RoutingType

t:NonEmptyStringType

Specifies the type of routing for the e-mail address that is specified in the EmailAddress element.

MailboxType

t:MailboxTypeType (section 2.2.5.18)

Specifies the type of mailbox that is represented by the EmailAddressType complex type (section 2.2.4.31).<51>

ItemId

t:ItemIdType ([MS-OXWSCORE] section 2.2.4.25)

Specifies the item identifier for the e-mail address that is represented by the EmailAddressType complex type.

OriginalDisplayName

xs:string

Specifies the original display name for this address.