Элемент пользовательского интерфейса Microsoft.Storage.StorageBlobSelector
Элемент управления для выбора большого двоичного объекта из учетной записи хранения Azure.
Пример элемента пользовательского интерфейса
Пользователю предоставляется возможность поиска доступных больших двоичных объектов хранилища.
После выбора обзора пользователь может выбрать учетную запись хранения.
Пользователь видит контейнеры в учетной записи хранения и может выбрать одну из них.
Из контейнера пользователь может выбрать файл.
Элемент управления обновляется для вывода имени выбранного файла.
Схема
{
"name": "storageBlobSelection",
"type": "Microsoft.Storage.StorageBlobSelector",
"visible": true,
"toolTip": "Select storage blob",
"label": "Package (.zip, .cspkg)",
"options": {
"text": "Select Package"
},
"constraints": {
"allowedFileExtensions": [ "zip", "cspkg" ]
}
}
Пример полученных результатов
{
"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"
}
Замечания
Свойство constraints.allowedFileExtensions
указывает разрешенные типы файлов.
Следующие шаги
- Общие сведения о создании определений пользовательского интерфейса см. в статье Начало работы с CreateUiDefinition.
- Дополнительные сведения об общих свойствах элементов пользовательского интерфейса см. в статье Элементы CreateUiDefinition.