2.2.4.44 t:SmartResponseBaseType Complex Type

The SmartResponseBaseType complex type specifies the base type for the ReplyToItemType complex type ([MS-OXWSCDATA] section 2.2.4.64), the ReplyAllToItemType complex type ([MS-OXWSCDATA] section 2.2.4.62), the ForwardItemType complex type ([MS-OXWSCDATA] section 2.2.4.37), and the CancelCalendarItemType complex type, as specified in [MS-OXWSMTGS] section 2.2.4.10. The SmartResponseBaseType complex type extends the ResponseObjectType complex type ([MS-OXWSCDATA] section 2.2.4.67).

 <xs:complexType name="SmartResponseBaseType">
     <xs:complexContent>
       <xs:restriction base="t:ResponseObjectType">
         <xs:sequence>
           <xs:element name="Subject" type="xs:string" minOccurs="0" />
           <xs:element name="Body" type="t:BodyType" minOccurs="0" />
           <xs:element name="ToRecipients" type="t:ArrayOfRecipientsType" minOccurs="0" />
           <xs:element name="CcRecipients" type="t:ArrayOfRecipientsType" minOccurs="0" />
           <xs:element name="BccRecipients" type="t:ArrayOfRecipientsType" minOccurs="0" />
           <xs:element name="IsReadReceiptRequested" type="xs:boolean" minOccurs="0" />
           <xs:element name="IsDeliveryReceiptRequested" type="xs:boolean" minOccurs="0" />
           <xs:element name="From" type="t:SingleRecipientType" minOccurs="0" />
           <xs:element name="ReferenceItemId" type="t:ItemIdType" minOccurs="0" />
         </xs:sequence>
         <xs:attribute name="ObjectName" type="xs:string" use="prohibited" />
       </xs:restriction>
     </xs:complexContent>
   </xs:complexType> 

The following table lists and describes the child elements of the SmartResponseBaseType complex type.

Element name

Type

Description

Subject

xs:string [XMLSCHEMA2]

Specifies the subject.

Body

t:BodyType ([MS-OXWSCDATA] section 2.2.4.19)

Specifies the body content of an item.

ToRecipients

t:ArrayOfRecipientsType ([MS-OXWSCDATA] section 2.2.4.11)

Specifies a collection of recipients of an email message. This property is required for sending a message.

CcRecipients

t:ArrayOfRecipientsType

Specifies a collection of carbon copy (Cc) recipients of an email message.

BccRecipients

t:ArrayOfRecipientsType

Specifies a collection of blind carbon copy (Bcc) recipients of an email message.

IsReadReceiptRequested

xs:boolean [XMLSCHEMA2]

Specifies whether a read receipt is requested. A text value of true indicates that a read receipt is requested.

IsDeliveryReceiptRequested

xs:boolean

Specifies whether a delivery receipt is requested. A text value of true indicates that a delivery receipt is requested.

From

t:SingleRecipientType ([MS-OXWSCDATA] section 2.2.4.69)

Specifies the addressee from whom a message was sent.

ReferenceItemId

t:ItemIdType (section 2.2.4.25)

Specifies the item identifier that is related to a response object.

The following table lists and describes the attributes of the SmartResponseBaseType complex type.

Attribute name

Type

Description

ObjectName

xs:string [XMLSCHEMA2]

Specifies the name of the reply object class as an English language string.