3.1.4.26 SaveWorkbookCopy

This operation is used to save a workbook associated with an open session (2) to a specified location, and in a specified format.

The following is the WSDL port type specification of the SaveWorkbookCopy WSDL operation.

 <wsdl:operation name="SaveWorkbookCopy" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
   <wsdl:input message="tns:SaveWorkbookCopySoapIn"/>
   <wsdl:output message="tns:SaveWorkbookCopySoapOut"/>
 </wsdl:operation>

The protocol client sends a SaveWorkbookSoapIn request message and the protocol server responds with a SaveWorkbookSoapOut response message, as follows:

  • If the protocol server cannot save the workbook in the form specified by workbookType, the protocol server returns a SOAP fault with subcode SaveFailed.

  • If there was an application error on the protocol server during the operation, the protocol server MUST return a SOAP fault response, which SHOULD contain one of the following subcodes or any other subcodes specified in section 2.2.9.2, but MAY instead contain any subcode specified in section 2.2.9.1 or any other subcode.

    Subcode

    EcsSnapshotAccessDenied

    FileSaveGeneric

    SaveFailed

    SavingWorkbookAccessDenied

    SavingWorkbookFileNameExists

    SavingWorkbookInvalidFileName

    SavingWorkbookInvalidLocation