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.
Dopo aver selezionato Sfoglia , l'utente può selezionare un account di archiviazione.
L'utente visualizza i contenitori nell'account di archiviazione e può selezionarne uno.
Dal contenitore l'utente può selezionare un file.
Il controllo viene aggiornato per visualizzare il nome file selezionato.
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
- Per un'introduzione alla creazione delle definizioni dell'interfaccia utente, vedere Introduzione a CreateUiDefinition.
- Per una descrizione delle proprietà comuni negli elementi dell'interfaccia utente, vedere Elementi di CreateUiDefinition.