2.3.1.11 ExclusiveLockSubResponseDataType

The ExclusiveLockSubResponseDataType complex type contains information requested as part of the corresponding exclusive lock subrequest.

 <xs:complexType name="ExclusiveLockSubResponseDataType">
     <xs:attribute name="CoauthStatus" type="tns:CoauthStatusType" use="optional"/>
     <xs:attribute name="TransitionID" type="tns:guid" use="optional"/>
 </xs:complexType>

CoauthStatus: A CoauthStatusType that specifies the coauthoring status in an exclusive lock subresponse. CoauthStatusType is defined in section 2.2.5.1. CoauthStatus MUST be specified only in an exclusive lock subresponse that is generated in response to an exclusive lock subrequest of type "Convert to schema lock with coauthoring transition tracked" if the ErrorCode attribute that is part of the SubResponse element is set to a value of "Success". The types of exclusive lock subrequest are defined in section 2.3.3.4.

TransitionID: A guid that specifies the unique file identifier for that file in the protocol server. The guid type is defined in section 2.2.5.7. TransitionID MUST be returned as part of the response for an exclusive lock subrequest of type "Convert to Schema lock with coauthoring transition tracked" if the ErrorCode attribute that is part of the SubResponse element is set to a value of "Success". TransitionID serves as an input parameter to the IsOnlyClient web service request as specified in [MS-SHDACCWS].