element <messagePart> (local)
Namespace:
Type:
Content:
complex, 1 attribute, 9 elements
Defined:
XML Representation Summary
<messagePart
   
 = 
xsd:string
   
>
   
Content: 
</messagePart>
Content model elements (9):
contentDisposition (type hs:string), contentId (type hs:string), contentLocation (type hs:string), contentTransferEncoding (type hs:string), contentType (type hs:string), order (type xsd:unsignedLong), parentPart (type refType), partContent (type xsd:base64Binary), size (type xsd:unsignedLong)
Included in content model of elements (1):
messageContent (in message in myInbox)
Annotation
The element and it's children define the message structure (including the mime body) This element is returned by passing the 'includeMessagePartStructure' element in query options
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="messagePart" type="messagePartType">
<xsd:annotation>
<xsd:documentation>
The element and it's children define the message structure (including the mime body)
This element is returned by passing the 'includeMessagePartStructure' element in query options
</xsd:documentation>
<xsd:appinfo>
<xdb:system type="calculatedFieldLateBound"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
Attribute Detail (all declarations; 1/1)
id
Type:
Use:
required
Defined:
locally within messagePartType complexType
The unique identifier of the messagePart
XML Source (see within schema source)
<xsd:attribute name="id" type="hs:uuidType" use="required">
<xsd:annotation>
<xsd:documentation>
The unique identifier of the messagePart
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
Content Element Detail (all declarations; 9/9)
contentDisposition
Type:
hs:string, simple content
Defined:
locally within messagePartType complexType
The element defines the content-disposition of the part ex: attachment; filename="txt1.txt"
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="contentDisposition" type="hs:string">
<xsd:annotation>
<xsd:documentation>
The element defines the content-disposition of the part ex: attachment; filename="txt1.txt"
</xsd:documentation>
</xsd:annotation>
</xsd:element>

contentId
Type:
hs:string, simple content
Defined:
locally within messagePartType complexType
The element defines the content-id of the part
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="contentId" type="hs:string">
<xsd:annotation>
<xsd:documentation>
The element defines the content-id of the part
</xsd:documentation>
</xsd:annotation>
</xsd:element>

contentLocation
Type:
hs:string, simple content
Defined:
locally within messagePartType complexType
The element defines the content-location of the part.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="contentLocation" type="hs:string">
<xsd:annotation>
<xsd:documentation>
The element defines the content-location of the part.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

contentTransferEncoding
Type:
hs:string, simple content
Defined:
locally within messagePartType complexType
The element defines the content-transfer-encoding of this part.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="contentTransferEncoding" type="hs:string">
<xsd:annotation>
<xsd:documentation>
The element defines the content-transfer-encoding of this part.
</xsd:documentation>
</xsd:annotation>
</xsd:element>

contentType
Type:
hs:string, simple content
Defined:
locally within messagePartType complexType
This element defines the contentType of the part. Ex: message/rfc or text/plain.a
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="1" name="contentType" type="hs:string">
<xsd:annotation>
<xsd:documentation>
This element defines the contentType of the part. Ex: message/rfc or text/plain.a
</xsd:documentation>
</xsd:annotation>
</xsd:element>

order
Type:
xsd:unsignedLong, predefined, simple content
Defined:
locally within messagePartType complexType
This element defines the order of this part relative to its siblings
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="1" name="order" type="xsd:unsignedLong">
<xsd:annotation>
<xsd:documentation>
This element defines the order of this part relative to its siblings
</xsd:documentation>
</xsd:annotation>
</xsd:element>

parentPart
Type:
refType, empty content
Defined:
locally within messagePartType complexType
This element points to the parent part of this part
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="1" name="parentPart" type="refType">
<xsd:annotation>
<xsd:documentation>
This element points to the parent part of this part
</xsd:documentation>
</xsd:annotation>
</xsd:element>

partContent
Type:
xsd:base64Binary, predefined, simple content
Defined:
locally within messagePartType complexType
This elements contains the content of this message part and is only returned by including the 'includePartContent' element in the query options.
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="partContent" type="xsd:base64Binary">
<xsd:annotation>
<xsd:documentation>
This elements contains the content of this message part and is only returned by including the
'includePartContent' element in the query options.
</xsd:documentation>
<xsd:appinfo>
<xdb:system type="calculatedFieldLateBound"/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>

size
Type:
xsd:unsignedLong, predefined, simple content
Defined:
locally within messagePartType complexType
The size in bytes of the message part (including mime headers)
XML Source (see within schema source)
<xsd:element maxOccurs="1" minOccurs="1" name="size" type="xsd:unsignedLong">
<xsd:annotation>
<xsd:documentation>
The size in bytes of the message part (including mime headers)
</xsd:documentation>
</xsd:annotation>
</xsd:element>