User Guide
The Source Control Integration API required functions 125
Arguments
void *connectionData, const char *remotePathList[], const int numItems
■ The connectionData argument is a pointer to the agent’s data that passed into
Dreamweaver during the
Connect() call.
■ The remotePathList argument is a list of remote filenames or folder paths to delete.
■ The numItems argument is the number of items in remotePathList.
Returns
A Boolean value: true if successful; false otherwise.
bool SCS_Rename()
Description
This function renames or moves a file or folder, depending on the values that are specified for
oldRemotePath and newRemotePath. For example, if oldRemotePath equals "$/folder1/
file1"
and newRemotePath equals "$/folder1/renamefile1", file1 is renamed
renamefile1 and is located in folder1.
If
oldRemotePath equals "$/folder1/file1" and newRemotePath equals "$/folder1/
subfolder1/file1"
, file1 is moved to the subfolder1 folder.
To find out if an invocation of this function is a move or a rename, check the parent paths of
the two input values; if they are the same, the operation is a rename.
Arguments
void *connectionData, const char *oldRemotePath, const char *newRemotePath
■ The connectionData argument is a pointer to the agent’s data that passed into
Dreamweaver during the
Connect() call.
■ The oldRemotePath argument is a remote file or folder path to rename.
■ The newRemotePath argument is the remote path of the new name for the file or folder.
Returns
A Boolean value: true if successful; false otherwise.
000_DW_API_Print.book Page 125 Wednesday, July 20, 2005 11:58 AM