HostedFileClientExtensions.DownloadToAsync Metod

Definition

Laddar ned en fil och sparar den i en lokal sökväg.

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)

Parametrar

client
IHostedFileClient

Filklienten.

fileId
String

ID:t för filen som ska laddas ned.

destinationPath
String

Sökvägen som filen ska sparas till. Om sökvägen är en katalog eller tom kommer filnamnet att härledas. En tom sökväg behandlas som den aktuella katalogen.

options
HostedFileClientOptions

Alternativ för att konfigurera nedladdningen.

cancellationToken
CancellationToken

Övervaka CancellationToken för annulleringsbegäranden.

Returer

Den faktiska sökvägen där filen sparades.

Undantag

destinationPath är null.

fileId är tomt eller tomt utrymme.

Det finns redan en fil på målsökvägen.

Gäller för