Description
-
Called when user wants to rename file or directory.
Return Type
-
None
Syntax
-
object.Rename Owner, User,
RelativePath, ResolvedPath, NewName,
Action
The Rename Method syntax has these parts:
| object |
An expression
evaluating to an object of type wodFTPDNotify. |
| Owner |
A wodFTPDCom object. Reference
to wodFTPServer instance that called this notification
method. |
| User |
A FtpUser object. Reference
to user who is renaming file/directory. |
|
RelativePath |
A String
value. Path to the file/directory, as seen by the
user. |
|
ResolvedPath |
A String
value. Full path to the file/folder on local
system. |
| NewName |
A String
value. New name for the file/directory. |
| Action |
A FtpActions
enumeration, as described in settings. When set to
Deny/SilentDeny, wodFTPServer denies
this action. |
Settings
-
The settings for Action are:
 |
Deny |
0 |
Deny execution of the
action. |
 |
Allow |
1 |
Allow to execute
action. |
 |
SilentDeny |
2 |
Silently deny execution of
the action. |
 |
SilentAllow |
3 |
Silently allow to execute
action. |
Remarks
-
NOTE: This method is called only if you
implemented IwodFTPDNotify interface in your application, and
wodFTPD.Notification
property has received reference to instance of your implementation.
Rename notification method is called when user requests
name change for some file or directory. You can allow this
change, or deny it, by setting Action argument to
Allow or Deny. Also, you can change
ResolvedPath and NewName arguments to point to completely
different file on your file system, not necessarily
original one requested by the user.
|