HostedFileClientExtensions.DownloadToAsync Méthode

Définition

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à.

S’applique à