Revision Summary Date Revision History Revision Class Comments 1/20/2012 0.1 New Released new document. 4/11/2012 0.1 None No changes to the meaning, language, or formatting of the technical content. 7/16/2012 0.1 None No changes to the meaning, language, or formatting of the technical content. 9/12/2012 0.1 None No changes to the meaning, language, or formatting of the technical content. 10/8/2012 1.0 Significantly changed the technical content. 2/11/2013 1.1 Minor Clarified the meaning of the technical content. 7/30/2013 1.1 None No changes to the meaning, language, or formatting of the technical content. 11/18/2013 1.1 None No changes to the meaning,
The GetHostSharingCapabilitiesResponse element specifies the result data for the GetHostSharingCapabilities WSDL operation. <xs:element name="GetHostSharingCapabilitiesResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="GetHostSharingCapabilitiesResult" nillable="true" type="tns:GetHostSharingCapabilitiesOperationResponse"/> </xs:sequence> </xs:complexType> </xs:element> GetHostSharingCapabilitiesResult: This element contains the server’s response to the client’s request. Complex Types The following table summarizes the XML schema complex type definitions that are specific to this operation. Complex type Description ArrayOfDocumentIdentifierType A list of document identifier types that the server supports. ArrayOfPermissionMode A list of permission modes that the server supports. GetHostSharingCapabilitiesOperationRequest A user’s request to retrieve a server’s sharing capabilities. It contains a base request with the client’s application identifier and locale. GetHostSharingCapabilitiesOperationResponse A server’s response to the request to retrieve the server’s sharing capabilities. HostSharingCapabilities An entity that contains a server’s
</xs:element> getPermissionsRequest: This element contains a GetPermissions operation request. GetPermissionsResponse The GetPermissionsResponse element specifies the result data for the GetPermissions WSDL operation. <xs:element name="GetPermissionsResponse" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType> <xs:sequence> <xs:element minOccurs="0" name="GetPermissionsResult" nillable="true" type="tns:GetPermissionsOperationResponse"/> </xs:sequence> </xs:complexType> </xs:element> GetPermissionsResult: This element contains a response to a GetPermissions operation request. Complex Types The following table summarizes the XML schema complex type definitions that are specific to this operation. Complex type Description ArrayOfFolderPermissionInfo A list of folders and their permissions. Not used. ArrayOfPermissionInfo A list of access control entries. FolderPermissionInfo Defines a folder and its permissions. Not used. GetPermissionsOperationRequest A request to retrieve current detailed sharing information for a document. GetPermissionsOperationResponse Contains the response to a request to retrieve the current detailed sharing information
Retrieves the document’s sharing attributes, and returns a GetUserSharingAttributesResponse element in the DocumentSharing_ GetUserSharingAttributes_OutputMessage response message. If the server does not support sharing at the document’s location or the calling user has no permissions to share the document, the server SHOULD set the CanShare attribute to false in GetUserSharingAttributesResponse, and provide a DisallowedReason element. If the calling user is an of the document, the server SHOULD set the CanShare attribute to true in GetUserSharingAttributesResponse, and set other attributes properly. Messages The following table summarizes the set of WSDL message definitions that are specific to this operation. Message Description DocumentSharing_GetUserSharingAttributes_InputMessage The request WSDL message for the GetUserSharingAttributes WSDL operation. DocumentSharing_GetUserSharingAttributes_OutputMessage The response WSDL message for the GetUserSharingAttributes WSDL operation. DocumentSharing_GetUserSharingAttributes_InputMessage The request WSDL message for the GetUserSharingAttributes WSDL operation. The SOAP action value is: http://schemas.microsoft.com/clouddocuments/DocumentSharing/GetUserSharingAttributes The SOAP body contains the GetUserSharingAttributes element. DocumentSharing_GetUserSharingAttributes_OutputMessage The response WSDL message for the GetUserSharingAttributes WSDL operation. The SOAP body contains the GetUserSharingAttributesResponse element. Elements The following table summarizes the XML schema element definitions that are specific to this operation. Element Description GetUserSharingAttributes The input data for the GetUserSharingAttributes WSDL operation. GetUserSharingAttributesResponse The result data for the GetUserSharingAttributes WSDL operation.
<xs:enumeration value="InternalServerError"/> <xs:enumeration value="DailySendMailQuotaExceeded"/> <xs:enumeration value="HipChallengeRequired"/> <xs:enumeration value="BadNetworkState"/> <xs:enumeration </xs:restriction> </xs:simpleType> The following specifies the allowable values for the RecipientErrorReason simple type. Value Meaning UnsupportedRecipientType The user’s type is not supported by the server. InvalidRecipientId RecipientUnknown The recipient is unknown to the server. InternalServerError An unknown server DailySendMailQuotaExceeded Not used. HipChallengeRequired Not used. BadNetworkState NotInAddressBook Attributes None. Groups None. Attribute Groups None. Events None. Other Local Events None.
Index A Abstract data model 22 13 15 21 21 C 13 81 18 Client 22 15 15 15 16 16 16 17 17 18 D Data model - abstract 22 62 15 56 19 19 E Events 55 55 Examples 56 63 59 58 56 62 61 62 56 56 F 13 66 70 70 70 71 G 7 21 19 I 16 19 65 65 9 Initialization 23 7 L Local events 55 M Message processing 23 Messages 15 21 21 18 15 15 19 19 14 14 21 19 16 19 14 21 16 16 17 20 17 18 18 14 14 N 14 8 O Operations 23
29 32 37 43 46 50 9 P 65 21 16 12 12 16 17 80 9 Protocol Details 22 9 R 8 9 8 12 20 9 S Scenarios 10 Security 65 65 Sequencing rules 23 Server 22 23 29 32 37 43 23 55 23 22 23 46 50 55 23 17 18 18 18 19 19 19 19 21 20 13 Syntax 14 T Timer events 55 Timers 23 81 14 Types 15 18 V 13 13 W 66 X 70 70 70 71