CreateLink Method
Creates a new link for specified items.
Syntax
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);
Error Handling (C++)
This method returns a String value; after it returns, call the GetLastErrorCode() method to obtain its result code; 0 indicates success, while a non-zero error code indicates that this method encountered an error during its execution. If an error occurs, the GetLastError() method can be called to retrieve the associated error message.