Cloud Storage Integrator - Online Help
Cloud Storage Integrator
Questions / Feedback?

CopyResource Method

Copies the specified resource to a new location.

Syntax

[VB.NET]
Public Sub CopyResource(ByVal FolderId As String, ByVal NewResourceName As String)
[C#]
public void CopyResource(string folderId, string newResourceName);

Remarks

This method copies the resource specified by ResourceId to the folder specified by the FolderId parameter.

Note: ResourceType must be set to the appropriate value before calling this method (file or folder).

The NewResourceName parameter is optional. If specified it is a new name for the resource.

Copy Examples

//Copy a file to a new folder and keep the same name
box.ResourceType = BoxResourceTypes.rtFile
box.CopyResource(new_folder_id, "");

//Copy a file to a new folder with a new name
box.ResourceType = BoxResourceTypes.rtFile
box.CopyResource(new_folder_id, "newfile.txt");

//Copy a folder and keep the same name
box.ResourceType = BoxResourceTypes.rtFolder
box.CopyResource(new_parent_folder_id, "");

//Copy a folder and use a new name
box.ResourceType = BoxResourceTypes.rtFolder
box.CopyResource(new_parent_folder_id, "newfolder");

NOTE: This method has a corresponding asynchronous version (CopyResourceAsync) for use in the Xamarin environment.

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 1.0.6240.0