Compartilhar via


Elemento de interface do usuário do Microsoft.Storage.StorageBlobSelector

Um controle para selecionar um blob de uma conta de armazenamento do Azure.

Exemplo de interface do usuário

O usuário recebe a opção de procurar por blobs de armazenamento disponíveis.

Microsoft.Storage.StorageBlobSelector – procurar

Depois que a opção Procurar for selecionada, o usuário poderá selecionar uma conta de armazenamento.

Microsoft.Storage.StorageBlobSelector – selecionar armazenamento

O usuário vê os contêineres na conta de armazenamento e pode selecionar um.

Microsoft.Storage.StorageBlobSelector – selecionar contêiner

No contêiner, o usuário pode selecionar um arquivo.

Microsoft.Storage.StorageBlobSelector – arquivo

O controle é atualizado para exibir o nome do arquivo selecionado.

Microsoft.Storage.StorageBlobSelector – exibir o arquivo selecionado

Esquema

{
  "name": "storageBlobSelection",
  "type": "Microsoft.Storage.StorageBlobSelector",
  "visible": true,
  "toolTip": "Select storage blob",
  "label": "Package (.zip, .cspkg)",
  "options": {
    "text": "Select Package"
  },
  "constraints": {
    "allowedFileExtensions": [ "zip", "cspkg" ]
  }
}

Saída de exemplo

{
  "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"
}

Comentários

A constraints.allowedFileExtensions propriedade especifica os tipos de arquivo permitidos.

Próximas etapas