edtFTPnet/Express - Class Reference

FTPRemoteFileList Class

Displays a list of remote files and directories available for download via FTP.

For a list of all members of this type, see FTPRemoteFileList Members.

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Windows.Forms.Control
            System.Windows.Forms.ScrollableControl
               System.Windows.Forms.ContainerControl
                  System.Windows.Forms.UserControl
                     EnterpriseDT.Net.Ftp.Forms.FTPFileList
                        EnterpriseDT.Net.Ftp.Forms.FTPRemoteFileList

public class FTPRemoteFileList : FTPFileList

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

FTPRemoteFileList is analogous to a ListView, and displays a list of remote files and directories available on an FTP server for download.

When an instance of FTPRemoteFileList is placed on a Windows form, it will automatically detect an instance of ExFTPConnection or SecureFTPConnection.

If the connection has been established to the FTP server, a listing of the current remote working directory will be displayed. Clicking on a filename displayed in the list will cause the file to be downloaded to the current local working directory of the connection.

FTPRemoteFileList also supports drag and drop in conjunction with FTPLocalFileList. If files are dragged from an instance of FTPRemoteFileList and dropped on an instance of FTPLocalFileList, they will be downloaded to the current local directory, and the file list refreshed.

Renaming of remote files is also supported by the standard single click mechanism, and remote files and directories can be deleted via the delete key. A warning prompt is displayed before the deletion occurs. Download, rename and delete are also available as right mouse click menu items.

Requirements

Namespace: EnterpriseDT.Net.Ftp.Forms

Assembly: edtFTPnetEx (in edtFTPnetEx.dll)

See Also

FTPRemoteFileList Members | EnterpriseDT.Net.Ftp.Forms Namespace