HostedFileClientExtensions.DownloadToAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Télécharge un fichier et l’enregistre dans un chemin d’accès local.
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)
Paramètres
- client
- IHostedFileClient
Client de fichiers.
- fileId
- String
ID du fichier à télécharger.
- destinationPath
- String
Chemin d’accès dans lequel enregistrer le fichier. Si le chemin d’accès est un répertoire ou vide, le nom du fichier est déduit. Un chemin vide est traité comme le répertoire actif.
- options
- HostedFileClientOptions
Options de configuration du téléchargement.
- cancellationToken
- CancellationToken
À CancellationToken surveiller pour les demandes d’annulation.
Retours
Chemin d’accès réel où le fichier a été enregistré.
Exceptions
destinationPath a la valeur null.
fileId est vide ou blanc.
Un fichier sur le chemin d’accès de destination existe déjà.