copy_item Method
Copies the specified item into the specified directory.
Syntax
def copy_item(item_id: str, parent_id: str) -> str: ...
Remarks
This method copies the file identified by ItemId to the directory specified by ParentId and returns the Id of the newly created copy. Must call list_items or get_item_info before the Item* properties will be updated with the copied item.
Note that the string root may be used as a ParentId to represent the root folder, and the string home may be used as a folder Id to represent the home folder for the current user. Other special id's include:
- favorites
- allshared
- connectors
- box
- top
// Creates an item in a folder called Parent 1 and copies it to a folder called Parent 2. string ParentId1 = shareFile.CreateFolder("Parent 1", "home"); string ParentId2 = shareFile.CreateFolder("Parent 2", "home"); string ItemId = shareFile.UploadFile("Test.txt", ParentId1); string NewId = ShareFile.CopyItem(ItemId, ParentId2);