Export (0) Print
Expand All

2.2.4.4 SubResponseDataGenericType

SharePoint

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:all>
     <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:all>
  <xs:attributeGroup ref="tns:SubResponseDataOptionalAttributes" />
</xs:complexType>

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 2.2.3.1.

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

FolderProps: An element of type GetDocMetaInfoPropertySetType (section 2.3.1.28) 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 2.2.8.2. The SubResponseData element is defined in section 2.2.3.11.

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

Description

CellSubResponseDataType

The type definition for cell subresponse data.

CoauthSubResponseDataType

The type definition for coauthoring subresponse data.

ExclusiveLockSubResponseDataType

The type definition for exclusive lock subresponse data.

SchemaLockSubResponseDataType

The type definition for schema lock subresponse data.

ServerTimeSubResponseDataType

The type definition for server time subresponse data.

WhoAmISubResponseDataType

The type definition for Who Am I subresponse data.

GetDocMetaInfoSubResponseDataType

The type definition for Get Doc Meta Info subresponse data.

CellSubResponseDataType is specified in section 2.3.1.3. CoauthSubResponseDataType is specified in section 2.3.1.7. ExclusiveLockSubResponseDataType is specified in section 2.3.1.11. SchemaLockSubResponseDataType is specified in section 2.3.1.15. ServerTimeSubResponseDataType is specified in section 2.3.1.18. WhoAmISubResponseDataType is specified in section 2.3.1.21. GetDocMetaInfoSubResponseDataType is specified in section 2.3.1.27.

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 2.2.4.2.

Show:
© 2014 Microsoft