FtpClientConnection.ReceiveFiles(String[], String, Boolean, Boolean) メソッド

定義

ファイル転送プロトコル (FTP) サーバーからファイルを受信します。

public:
 void ReceiveFiles(cli::array <System::String ^> ^ remoteFileNames, System::String ^ localPath, bool overwrite, bool isTransferAscii);
public void ReceiveFiles (string[] remoteFileNames, string localPath, bool overwrite, bool isTransferAscii);
member this.ReceiveFiles : string[] * string * bool * bool -> unit
Public Sub ReceiveFiles (remoteFileNames As String(), localPath As String, overwrite As Boolean, isTransferAscii As Boolean)

パラメーター

remoteFileNames
String[]

受信する FTP サーバー上のファイルです。

localPath
String

リモート ファイルを受信する場所のローカル パスです。

overwrite
Boolean

ローカル コンピューターにファイルが既に存在する場合に、そのファイルを上書きするかどうかを指定します。 値 true は、タスクが既存のファイルを上書きすることを示します。

isTransferAscii
Boolean

ファイルが ASCII モードで受信されるかどうかを指定します。 値 true は、ファイルを ASCII モードで受信する必要があることを示します。

ReceiveFiles メソッドを使用するコード例を次に示します。

String [] remoteFileNames = {"myTestFile", "myFTPFile"};  
String localPath = "Program Files";  
myftpClientConn.ReceiveFiles(remoteFileNames, localPath, true, true);   
Dim remoteFileNames() As String = {"myTestFile", "myFTPFile"}  
Dim localPath As String =  "Program Files"   
myftpClientConn.ReceiveFiles(remoteFileNames, localPath, True, True)  

注釈

ワイルドカード文字を使用できます。 たとえば、/MyFolder/MyFiles*.* から受信 remoteFileNames すると、MyFiles という文字で始まる MyFolder ディレクトリ内のすべてのファイルから取得されます。

適用対象