Elemento Microsoft.Storage.StorageBlobSelector dell'interfaccia utente

Controllo per la selezione di un BLOB da un account di archiviazione di Azure.

Esempio di interfaccia utente

All'utente viene presentata l'opzione per cercare i BLOB di archiviazione disponibili.

Microsoft.Storage.StorageBlobSelector - Sfoglia

Dopo aver selezionato Sfoglia , l'utente può selezionare un account di archiviazione.

Microsoft.Storage.StorageBlobSelector - Selezionare l'archiviazione

L'utente visualizza i contenitori nell'account di archiviazione e può selezionarne uno.

Microsoft.Storage.StorageBlobSelector : selezionare il contenitore

Dal contenitore l'utente può selezionare un file.

Microsoft.Storage.StorageBlobSelector - file

Il controllo viene aggiornato per visualizzare il nome file selezionato.

Microsoft.Storage.StorageBlobSelector - Mostra file di selezione

Schema

{
  "name": "storageBlobSelection",
  "type": "Microsoft.Storage.StorageBlobSelector",
  "visible": true,
  "toolTip": "Select storage blob",
  "label": "Package (.zip, .cspkg)",
  "options": {
    "text": "Select Package"
  },
  "constraints": {
    "allowedFileExtensions": [ "zip", "cspkg" ]
  }
}

Output di esempio

{
  "blobName": "test.zip",
  "sasUri": "https://azstorageaccnt1.blob.core.windows.net/container1/test.zip?sp=r&se=2020-10-10T07:46:22Z&sv=2019-12-12&sr=b&sig=X4EL8ZsRmiP1TVxkVfTcGyMj2sHg1zCbFBXsDmnNOyg%3D"
}

Osservazioni:

La constraints.allowedFileExtensions proprietà specifica i tipi di file consentiti.

Passaggi successivi