Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
指定されたリスナーに送信されるプログレスイベントとともに、このオブジェクトのプロパティで指定されたファイルをダウンロードします。
Public Function DownloadFile( ByVal listener As ULFileTransferProgressListener ) As Boolean
public bool DownloadFile(ULFileTransferProgressListener listener)
listener ファイル転送プログレスイベントを受信するオブジェクト。
成功であった場合は true、それ以外の場合は false (理由については ULFileTransfer.StreamErrorCode とその他のステータスに関するプロパティを確認)。
ULFileTransfer.FileName で指定されたファイルが、Mobile Link サーバーによって ULFileTransfer.LocalPath にダウンロードされます。このとき、ULFileTransfer.Stream、ULFileTransfer.UserName、ULFileTransfer.Password、および ULFileTransfer.Version が使用されます。ダウンロードに影響を及ぼすその他のプロパティは、ULFileTransfer.LocalFileName、ULFileTransfer.AuthenticationParms、および ULFileTransfer.ResumePartialDownload です。
ファイルが破損することを防ぐため、Ultra Light.NET はテンポラリファイルにダウンロードし、ダウンロードが完了したときのみローカルファイルを置換します。
結果の詳細なステータスは、このオブジェクトの ULFileTransfer.AuthStatus、ULFileTransfer.AuthStatus、ULFileTransfer.FileAuthCode、ULFileTransfer.TransferedFile、ULFileTransfer.StreamErrorCode、および ULFileTransfer.StreamErrorSystem でレポートされます。
エラーが発生すると、リスナーにはデータが送信されないことがあります。