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

Идентификатор скачиваемого файла.

destinationPath
String

Путь к сохранению файла. Если путь является каталогом или пустым, имя файла будет выводиться. Пустой путь рассматривается как текущий каталог.

options
HostedFileClientOptions

Параметры настройки загрузки.

cancellationToken
CancellationToken

Мониторинг CancellationToken запросов на отмену.

Возвращаемое значение

Фактический путь к файлу.

Исключения

destinationPath равно null.

fileId пустое или пробелы.

Файл в пути назначения уже существует.

Применяется к