3.1.4.5 ImportObjects

This operation is used to import translated content back into the variant site collection from which it was exported.<13>

 <wsdl:operation name="ImportObjects">
     <wsdl:input message="tns:ImportObjectsSoapIn" />
     <wsdl:output message="tns:ImportObjectsSoapOut" />
 </wsdl:operation>

The protocol client initiates the operation by sending an ImportObjectsSoapIn message to the protocol server, as specified in section 3.1.4.5.1.1.

The protocol server MUST attempt to import the specified content into the specified site collection. If an imported list item or file collides with an object that already exists in the store, any existing checked-out versions of the item MUST be checked in and the imported object MUST be stored as a new minor version of the existing document.

If the specified site collection does not exist, the format of the content is not valid, or the ImportObjects operation fails for any other reason, the protocol server MUST either return a SOAP fault or send an ImportObjectsSoapOut message, as specified in section 3.1.4.5.1.2, with the ImportObjectsResult element set to False. The protocol client MUST NOT distinguish between the two cases.

If the operation completes successfully, the protocol server MUST send an ImportObjectsSoapOut message to the protocol server. The ImportObjectsResult element, specified in section 3.1.4.5.2.2, MUST be set to true.