Microsoft.Storage.StorageBlobSelector UI 元素
用于从 Azure 存储帐户选择 blob 的控件。
UI 示例
向用户呈现用于浏览可用存储 blob 的选项。
选择“浏览”后,用户可以选择存储帐户。
用户会看到存储帐户中的容器,并且可以选择一个。
用户可以从容器中选择一个文件。
该控件会更新,以显示所选文件名。
架构
{
"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.chinacloudapi.cn/container1/test.zip?sp=r&se=2020-10-10T07:46:22Z&sv=2019-12-12&sr=b&sig=X4EL8ZsRmiP1TVxkVfTcGyMj2sHg1zCbFBXsDmnNOyg%3D"
}
备注
constraints.allowedFileExtensions
属性指定允许的文件类型。
后续步骤
- 有关创建 UI 定义的简介,请参阅 CreateUiDefinition 入门。
- 有关 UI 元素中的公用属性的说明,请参阅 CreateUiDefinition 元素。