Microsoft.Storage.StorageBlobSelector kullanıcı arabirimi öğesi
Azure depolama hesabından blob seçme denetimi.
Kullanıcı arabirimi örneği
Kullanıcıya kullanılabilir depolama bloblarına göz atma seçeneği sunulur.
Gözat'ı seçtikten sonra kullanıcı bir depolama hesabı seçebilir.
Kullanıcı kapsayıcıları depolama hesabında görür ve bir tane seçebilir.
Kapsayıcıdan kullanıcı bir dosya seçebilir.
Denetim, seçili dosya adını görüntüleyecek şekilde güncelleştirilir.
Şema
{
"name": "storageBlobSelection",
"type": "Microsoft.Storage.StorageBlobSelector",
"visible": true,
"toolTip": "Select storage blob",
"label": "Package (.zip, .cspkg)",
"options": {
"text": "Select Package"
},
"constraints": {
"allowedFileExtensions": [ "zip", "cspkg" ]
}
}
Örnek çıktı
{
"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"
}
Açıklamalar
constraints.allowedFileExtensions özelliği izin verilen dosya türlerini belirtir.
Sonraki adımlar
- UI tanımları oluşturmaya giriş için bkz. CreateUiDefinition ile çalışmaya başlama.
- Kullanıcı arabirimi öğelerindeki ortak özelliklerin açıklaması için bkz . CreateUiDefinition öğeleri.