共用方式為


Microsoft.Storage.StorageBlobSelector UI 元素

此控制項可用來從 Azure 儲存體帳戶選取 blob。

UI 範例

為使用者顯示選項以瀏覽可用的儲存體 blob。

Microsoft.Storage.StorageBlobSelector - 流覽

選取 [瀏覽] 之後,用戶可以選取記憶體帳戶。

Microsoft.Storage.StorageBlobSelector - 選取記憶體

使用者會看到儲存體帳戶中的容器,並且可選取其中一個。

Microsoft.Storage.StorageBlobSelector - 選取容器

使用者可以從容器中選取檔案。

Microsoft.Storage.StorageBlobSelector - 檔案

控制項會更新以顯示所選的檔案名稱。

Microsoft.Storage.StorageBlobSelector - 顯示選取檔案

結構描述

{
  "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 會指定允許的檔案類型。

下一步