Export (0) Print
Expand All SubResponseDataGenericType


The SubResponseDataGenericType complex type contains information requested as part of a cell storage service subrequest. SubResponseDataGenericType provides a generic subresponse data type definition.

<xs:complexType name="SubResponseDataGenericType" mixed="true">
     <xs:element ref="i:Include" minOccurs="0" maxOccurs="1" />
     <xs:element name="DocProps" minOccurs="0" maxOccurs="1" type="tns:GetDocMetaInfoPropertySetType"/>
     <xs:element name="FolderProps" minOccurs="0" maxOccurs="1" type="tns:GetDocMetaInfoPropertySetType"/>
  <xs:attributeGroup ref="tns:SubResponseDataOptionalAttributes" />

Include: A complex type, as specified in [XOP10] section 2.1, used for encapsulating and sending large amounts of binary data. The referenced Include element is specified in section

DocProps: An element of type GetDocMetaInfoPropertySetType (section that specifies metadata properties pertaining to the server file.

FolderProps: An element of type GetDocMetaInfoPropertySetType (section that specifies metadata properties pertaining to the parent directory of the server file.

SubResponseDataOptionalAttributes: An attribute group that specifies the set of attributes that are provided for a SubResponseData element that is part of a cell storage service response message. SubResponseDataOptionalAttributes is defined in section The SubResponseData element is defined in section

SubResponseDataGenericType MUST take one of the forms described in the following table, depending on the type of cell storage service subrequest for which this cell storage service SubResponseData is sent by the protocol server.

Complex type



The type definition for cell subresponse data.


The type definition for coauthoring subresponse data.


The type definition for exclusive lock subresponse data.


The type definition for schema lock subresponse data.


The type definition for server time subresponse data.


The type definition for Who Am I subresponse data.


The type definition for Get Doc Meta Info subresponse data.

CellSubResponseDataType is specified in section CoauthSubResponseDataType is specified in section ExclusiveLockSubResponseDataType is specified in section SchemaLockSubResponseDataType is specified in section ServerTimeSubResponseDataType is specified in section WhoAmISubResponseDataType is specified in section GetDocMetaInfoSubResponseDataType is specified in section

The referenced Include element MUST be sent as part of the SubResponseData element in a cell storage service response message only if the Type attribute specified in the corresponding SubRequest element is set to a value of "Cell" and this cell subrequest is for the download of the file’s binary contents or metadata contents. The Type attribute is specified in section

© 2014 Microsoft