HostedFileClientExtensions.DownloadToAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.