3.1.4.5 MoveItem Operation
The MoveItem operation moves Post objects on the server. This operation is specified in [MS-OXWSCORE] section 3.1.4.7.
The following is the WSDL port type specification for the MoveItem operation.
-
<wsdl:operation name="MoveItem"> <wsdl:input message="tns:MoveItemSoapIn" /> <wsdl:output message="tns:MoveItemSoapOut" /> </wsdl:operation>
The following is the WSDL binding specification for the MoveItem operation.
-
<wsdl:operation name="MoveItem"> <soap:operation soapAction="http://schemas.microsoft.com/exchange/services/2006/messages/MoveItem"/> <wsdl:input> <soap:header message="tns:MoveItemSoapIn" part="Impersonation" use="literal"/> <soap:header message="tns:MoveItemSoapIn" part="MailboxCulture" use="literal"/> <soap:header message="tns:MoveItemSoapIn" part="RequestVersion" use="literal"/> <soap:body parts="request" use="literal"/> </wsdl:input> <wsdl:output> <soap:body parts="MoveItemResult" use="literal"/> <soap:header message="tns:MoveItemSoapOut" part="ServerVersion" use="literal"/> </wsdl:output> </wsdl:operation>
The following table summarizes the set of WSDL message definitions that are specific to the MoveItem operation.
Message name |
Description |
---|---|
MoveItemSoapIn |
The MoveItemSoapIn message is specified in [MS-OXWSCORE] section 3.1.4.7.1.1. It specifies the MoveItem operation request to move one or more Post objects on the server. The MoveItem element ([MS-OXWSCORE] section 3.1.4.7.2.1) that specifies the XML request MUST contain the following child elements: ToFolderId ([MS-OXWSCORE] section 2.2.4.16) ItemIds ([MS-OXWSCORE] section 2.2.4.16) The ItemIds element MUST contain one or more ItemId child elements ([MS-OXWSCORE] section 2.2.4.31), each one having an Id attribute ([MS-OXWSCORE] section 2.2.4.25) that identifies a Post object. The ItemIds element MUST NOT contain an OccurrenceId child element ([MS-OXWSCORE] section 2.2.4.31) or a RecurringMasterItemId child element ([MS-OXWSCORE] section 2.2.4.31) in a request to move a Post object. |
MoveItemSoapOut |
The MoveItemSoapOut message is specified in [MS-OXWSCORE] section 3.1.4.7.1.2. It specifies the server response to the MoveItem operation request. In the response message, the Items element ([MS-OXWSCDATA] section 2.2.4.41) contains one or more PostItem elements of type PostItemType (section 2.2.4.1). |
The client sends a tns:MoveItemSoapIn request WSDL message and the server MUST respond with a tns:MoveItemSoapOut response WSDL message.