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

Caricamento

Il componente UDUpload viene utilizzato per caricare file nelle Universal Apps. È possibile elaborare i file caricati dall'utente. Riceverà i dati del file, un nome file e il tipo di file se può essere determinato dal browser web.

Questo componente funziona con UDForm e UDStepper.

Caricamento di un file

Carica un file e ne mostra il contenuto tramite un toast.

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

Il corpo del blocco di script OnUpload è una stringa JSON con il formato seguente.

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

$EventData è un oggetto con la struttura seguente.

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;
}

Caricamento di un file con un form

Carica un file come parte di un UDForm.

Il corpo del blocco di script OnSubmit è lo stesso che vedrà con qualsiasi form e il file sarà contenuto come uno dei campi all'interno del form.

Esempio: caricamento di un file e salvataggio nella directory temporanea

Questo esempio consente a un utente di caricare un file. Una volta caricato, il file verrà salvato nella directory temporanea.

API

New-UDUpload

Ultimo aggiornamento

È stato utile?