cancelSaveFolder

Unlocks a folder record locked by editFolder or editFolderByRecordID. Does not need to be called if saveFolder is successful. A SOAP error envelope is returned if the operation fails.

Parameters

Parameter Type Description
cookie long Session cookie returned by projectLogon.
recordID long Unique folder record ID.

Return value

Value Type Notes
result int 0 indicates success. Check the return value in case of an error.

Example

CFolder folder = ttsdk.editFolder(cookie, "/Public/test folder 1");

 

try

{

folder.foldertypename = "Invalid folder type";

 

// The following line throws an exception because foldertypename is not set as a valid folder type string.

ttsdk.saveFolder(cookie, folder);

}

catch (Exception e)

{

ttsdk.cancelSaveFolder(cookie, folder.recordid);

}