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

Téléversement

Composant pour téléverser des fichiers dans les applications Universal.

Le composant UDUpload est utilisé pour téléverser des fichiers dans les applications Universal. 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 si celui-ci peut être déterminé par le navigateur web.

Ce composant fonctionne avec UDForm et UDStepper.

Téléversement d'un fichier

Téléverse un fichier et affiche le contenu via un toast.

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

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

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

$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éversement d'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 inclus en tant que 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 ?