Elemento de interfaz de usuario Microsoft.Storage.StorageBlobSelector
Un control para seleccionar un blob de una cuenta de Azure Storage.
Ejemplo de interfaz de usuario
Al usuario se le presenta la opción de buscar blobs de almacenamiento disponibles.
Después de seleccionar Examinar , el usuario puede seleccionar una cuenta de almacenamiento.
El usuario verá los contenedores en la cuenta de almacenamiento y podrá seleccionar uno.
En el contenedor, el usuario puede seleccionar un archivo.
El control se actualiza para mostrar el nombre del archivo seleccionado.
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" ]
}
}
Salida de ejemplo
{
"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"
}
Comentarios
La constraints.allowedFileExtensions
propiedad especifica los tipos de archivo permitidos.
Pasos siguientes
- Para ver una introducción sobre la creación de definiciones de interfaz de usuario, consulte Introducción a CreateUiDefinition.
- Para ver una descripción de las propiedades comunes de los elementos de interfaz de usuario, consulte Elementos CreateUiDefinition.