CreateLink Method
Creates a new link for specified items.
Syntax
String __fastcall CreateLink(String ItemIds);
Remarks
This method will create a new link. The method will then fire the LinkList event, and will populate the Link* properties (clearing any previously-held items in the process) with the new link. ItemIds should be specified as a comma-separated list of one or more item Ids. The CreateLinkOptions* properties can be used to specify the different options for the newly created link.
Note that the string root may be used as a ItemIds 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 a folder, places two files into the folder, and creates a link to download the two files.
string
ParentId = shareFile.CreateFolder(name,
"home"
);
shareFile.LocalFile =
"./test.txt"
;
string
id1 = shareFile.UploadFile(
"test.txt"
, ParentId);
shareFile.LocalFile =
"./test_data.zip"
;
string
id2 = shareFile.UploadFile(
"test_data.zip"
, ParentId);
string
link = shareFile.CreateLink(id1 +
","
+ id2);