次の方法で共有


HostedFileClientExtensions.DownloadToAsync メソッド

定義

ファイルをダウンロードし、ローカル パスに保存します。

public static System.Threading.Tasks.Task<string> DownloadToAsync(this Microsoft.Extensions.AI.IHostedFileClient client, string fileId, string destinationPath, Microsoft.Extensions.AI.HostedFileClientOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
static member DownloadToAsync : Microsoft.Extensions.AI.IHostedFileClient * string * string * Microsoft.Extensions.AI.HostedFileClientOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
<Extension()>
Public Function DownloadToAsync (client As IHostedFileClient, fileId As String, destinationPath As String, Optional options As HostedFileClientOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)

パラメーター

client
IHostedFileClient

ファイル クライアント。

fileId
String

ダウンロードするファイルの ID。

destinationPath
String

ファイルを保存するパス。 パスがディレクトリまたは空の場合、ファイル名が推論されます。 空のパスは現在のディレクトリとして扱われます。

options
HostedFileClientOptions

ダウンロードを構成するためのオプション。

cancellationToken
CancellationToken

キャンセル要求を監視する CancellationToken

返品

ファイルが保存された実際のパス。

例外

destinationPathnullです。

fileId が空または空白です。

宛先パスにファイルが既に存在します。

適用対象