For the complete documentation index, see llms.txt. This page is also available as Markdown.

Téléversement

Le composant UDUpload est utilisé pour téléverser des fichiers vers les Universal Apps. Vous pouvez traiter les fichiers téléversés par l'utilisateur. Vous recevrez les données du fichier, un nom de fichier et le type de fichier s'il peut être déterminé par le navigateur Web.

Ce composant fonctionne avec UDForm et UDStepper.

Téléverser un fichier

Téléverse un fichier et affiche le contenu au moyen d'un toast.

New-UDUpload -OnUpload {
    Show-UDToast $Body
} -Text 'Upload'

Le corps du bloc de script OnUpload est une chaîne JSON avec le format suivant.

{
  data: "base64 encoded string of data",
  name: "file name of the file uploaded",
  type: "file type as determined by the browser"
}

Le $EventData est un objet ayant la structure suivante.

public class Upload
{
    public string Name { get; set; }
    public string FileName { get; set; }
    public DateTime TimeStamp { get; set; }
    public string ContentType { get; set; }
    public string Type => ContentType;
}

Téléverser un fichier avec un formulaire

Téléverse un fichier dans le cadre d'un UDForm.

Le corps du bloc de script OnSubmit est le même que celui que vous verrez avec n'importe quel formulaire et le fichier sera contenu comme l'un des champs du formulaire.

Exemple : Téléverser un fichier et l'enregistrer dans le répertoire temporaire

Cet exemple permet à un utilisateur de téléverser un fichier. Une fois le fichier téléversé, il sera enregistré dans le répertoire temporaire.

API

New-UDUpload

Mis à jour

Ce contenu vous a-t-il été utile ?