2.2.1.6 FolderUpdate
The FolderUpdate command moves a folder from one location to another on the server. The command is also used to rename a folder.
The FolderUpdate command cannot be used to update a recipient information cache, or to move a folder under the recipient information cache. Attempting to update a recipient information cache using this command results in a Status element (section 2.2.3.177.6) value of 3.
The FolderHierarchy namespace is the primary namespace for this section. Elements referenced in this section that are not defined in the FolderHierarchy namespace use the namespace prefixes defined in section 2.2.4.
The following table lists the elements that are used in FolderUpdate command requests and responses.
Element name |
Scope |
Reference |
---|---|---|
FolderUpdate |
Request and Response |
section 2.2.3.77 |
SyncKey |
Request and Response |
section 2.2.3.181.1 |
ServerId |
Request |
section 2.2.3.166.5 |
ParentId |
Request |
section 2.2.3.129.3 |
DisplayName |
Request |
section 2.2.3.49.3 |
Status |
Response |
section 2.2.3.177.6 |
The XML schema for the FolderUpdate command request is described in section 6.16. The XML schema for the FolderUpdate command response is described in section 6.17.
Protocol Versions
The following table specifies the protocol versions that support this command. The client indicates the protocol version being used by setting either the MS-ASProtocolVersion header, as specified in [MS-ASHTTP] section 2.2.1.1.2.6, or the Protocol version field, as specified in [MS-ASHTTP] section 2.2.1.1.1.1, in the request.
Protocol version |
Command support |
---|---|
2.5 |
Yes |
12.0 |
Yes |
12.1 |
Yes |
14.0 |
Yes |
14.1 |
Yes |
16.0 |
Yes |
16.1 |
Yes |