2.2.5.1 CoauthStatusType

The CoauthStatusType simple type is used to represent the coauthoring status of a targeted URL for the file as part of processing a coauthoring subrequest or exclusive lock subrequest of type "Convert to schema lock with coauthoring transition tracked". The exclusive lock subrequest of type "Convert to schema lock with coauthoring transition tracked" is defined in section 2.3.3.4.

 <xs:simpleType name="CoauthStatusType">
     <xs:restriction base="xs:string">
       <!--None-->
       <xs:enumeration value="None"/>
       
       <!--Alone-->
       <xs:enumeration value="Alone"/>
       
       <!--Coauthoring-->
       <xs:enumeration value="Coauthoring"/>
     </xs:restriction>
 </xs:simpleType>

The value of CoauthStatusType MUST be one of the values in the following table.

Value

Meaning

"None"

None.

"Alone"

A string value of "Alone", indicating a coauthoring status of alone. The alone status specifies that there is only one user in the coauthoring session who is editing the file.

"Coauthoring"

A string value of "Coauthoring", indicating a coauthoring status of coauthoring. The coauthoring status specifies that the targeted URL for the file has more than one user in the coauthoring session and that the file is being edited by more than one user.