To copy multiple branches, the <code>CopyBranchesCommand</code> can be used without any additional CommandParameters.
The already existing <code>PasteBranchCommand</code> already supports pasting multiple branches, therefore, it can be reused to paste the previously copied objects. To clarify, the UI (XAMARIN & UWP) does not include pasting content into the selected objects, rather pasting multiple, previously copied branches into one object. This can be done eg. via the Paste option in the Context Menu.
==== Download Branches ====
==== Release ====
Releasing selected objects is similar to the Checkout action, except for one parameter. Therefore, the <code>InvokeOnItemsCommand</code> with a KeyValueList containing <code>Key="Command"</code> and <code>Value="ReleaseContentCommand"</code> and a KeyValueList with <code>Key="SelectedItemsOnly"</code> set to <code>Value="True"</code> as CommandParameter can be implemented. The Release action is not yet included in the XAMARIN UI.
==== Revert local changes ====
To revert locally executed changes on objects, the <code>InvokeOnItemsCommand</code> with a KeyValueList containing <code>Key="Command"</code> and <code>Value="RevertLocalChangesCommand"</code> as CommandParameter should be used. The Revert local changes action is not yet included in the XAMARIN UI.
[[Category:WinX|Mass Edit (UBIK WinX)]]
== Editing common Properties of selected items (UWP only) ==