2.2.5.11 SubRequestAttributeType
The SubRequestAttributeType simple type is used to represent the type of cell storage service subrequest. Depending on the type of subrequest, the subrequest is processed as one of the following types of subrequest operations:
Cell
Coauthoring
Schema lock
Exclusive lock
Who Am I
Server time
Editors Table
Get Doc Meta Info
Get Versions
File Operation
Versioning
Am I Alone
Lock Status
Properties
<xs:simpleType name="SubRequestAttributeType"> <xs:restriction base="xs:string"> <xs:enumeration value="Cell" /> <xs:enumeration value="Coauth" /> <xs:enumeration value="SchemaLock" /> <xs:enumeration value="WhoAmI" /> <xs:enumeration value="ServerTime" /> <xs:enumeration value="ExclusiveLock" /> <xs:enumeration value="EditorsTable" /> <xs:enumeration value="GetDocMetaInfo" /> <xs:enumeration value="GetVersions" /> <xs:enumeration value="FileOperation" /> <xs:enumeration value="Versioning" /> <xs:enumeration value="AmIAlone" /> <xs:enumeration value="LockStatus" /> <xs:enumeration value="Properties" /> </xs:restriction> </xs:simpleType>
The value of SubRequestAttributeType MUST be one of the values in the following table.
Value |
Meaning |
---|---|
"Cell" |
The string value "Cell", indicating the cell storage service subrequest is to be processed as a cell subrequest operation. |
"Coauth" |
The string value "Coauth", indicating the cell storage service subrequest is to be processed as a coauthoring subrequest operation. |
"SchemaLock" |
The string value "The schemaLock", indicating the cell storage service subrequest is to be processed as a schema lock subrequest operation. |
" WhoAmI" |
The string value "WhoAmI", indicating the cell storage service subrequest is to be processed as a Who Am I subrequest operation. |
"ServerTime" |
The string value "ServerTime", indicating the cell storage service subrequest is to be processed as a server time subrequest operation. |
"ExclusiveLock" |
The string value "ExclusiveLock", indicating the cell storage service subrequest is to be processed as an exclusive lock subrequest operation. |
"EditorsTable" |
The string value "EditorsTable", indicating the cell storage service subrequest is to be processed as an editors table subrequest operation. |
"GetDocMetaInfo" |
The string value "GetDocMetaInfo", indicating the cell storage service subrequest is to be processed as a Get Doc Meta Info subrequest operation. |
"GetVersions" |
The string value "GetVersions", indicating the cell storage service subrequest is to be processed as a Get Versions subrequest operation. |
"FileOperation" |
The string value "FileOperation", indicating the cell storage service subrequest is to be processed as a File Operation subrequest operation. |
"Versioning" |
The string value "Versioning", indicating the cell storage service subrequest is to be processed as a versioning subrequest operation. |
"AmIAlone" |
The string value "AmIAlone", indicating the cell storage service subrequest is to be processed as an Am I Alone subrequest operation. |
"LockStatus" |
The string value "LockStatus", indicating the cell storage service subrequest is to be processed as a Lock Status subrequest operation. |
"Properties" |
The string value "Properties", indicating the cell storage service subrequest is to be processed as a Properties subrequest operation. |