Partilhar via


Shell.UI.Notifications.Progress.js

 

Aplica-se a: Windows Azure Pack

Cria uma notificação de progresso da UI a ser exibida acima da gaveta.

As notificações de progresso podem ser determinísticas ou não determinísticas. Cada notificação pode conter etapas para mostrar mais detalhes.

Uma vez criada a notificação de progresso, pode adicioná-la com o método de adicionar emShell.UI.Notifications.js.

Widgets

Nenhum.

Tipos

Shell.UI.Notifications.Progress (título, estado, indeterminado)

Parâmetro

Tipo

Description

título

String

O título do Progresso.

status

String

O estado do Progresso.

indeterminado

Booleano

É verdade se o Progresso for determinado , caso contrário falso. Se o Progresso não for indeterminado, controle o progresso com o setValue (percentagem).

Shell.UI.Notifications.ProgressStep (título, estado, índice,pai)

Parâmetro

Tipo

Description

título

String

O título do Progress Step.

status

String

O estado do Passo de Progresso.

índice

Número

A posição do Passo de Progresso no Progresso.

pai

Objeto

O pai interno do Passo de Progresso.

Propriedades

Nenhum.

Methods-Progress

Nome

Descrição

Devoluções

Parâmetros

Shell.UI.Notifications.Progress.addStep

Acrescenta um passo ao progresso atual.

índice (Número): Índice do passo, se não for fornecido, adiciona no final.

título (String): Título do passo de progresso.

estado (String): Estado do passo de progresso.

Shell.UI.Notifications.Progress.removeAllSteps

Remove todos os passos do progresso atual.

Nenhumas

Nenhuma

Shell.UI.Notifications.Progress.removeStep

Remove um passo do progresso atual.

Nenhumas

progressStep (Shell.UI.Notifications.ProgressStep): O passo.

Shell.UI.Notifications.Progress.setActions

Altera os botões de ação disponíveis com o progresso.

Nenhumas

Ações (Matriz): Matriz de ação contendo objetos que têm a seguinte chave:

  • texto

  • url

  • clique

Shell.UI.Notifications.Progress.setDetailsText

Define o texto dos detalhes.

Nenhumas

texto (Cadeia): O texto.

Shell.UI.Notifications.Progress.setDetailsUrl

Define os detalhes iframe url.

Nenhum.

url (String): O URL.

Shell.UI.Notifications.Progress.setDismiss

Define uma chamada de retorno que é chamada quando a operação de progresso é rejeitada.

Nenhumas

callback (Função): A chamada a ser chamada.

Shell.UI.Notificações.Progress.setDismissable

Indica que o progresso pode ser descartado.

Nenhumas

desprezível (Boolean): Verdade se pode ser dispensado.

Shell.UI.Notifications.Progress.setStatus

Define o estado.

Nenhumas

estado (String): O estado.

Shell.UI.Notifications.Progress.setTitle

Define o título.

Nenhumas

título (String): O título.

Shell.UI.Notifications.Progress.setValue

Atualizações progresso determinístico (0-100).

Nenhumas

valor (Número): Percentagem completa (0-100).

Shell.UI.Notificações.Progress.sync

Começa a sincronização.

Nenhumas

Nenhuma

Shell.UI.Notifications.Progress.toJSON

Converte os parâmetros fornecidos ao JSON.

Objeto. Consiste num objeto widgetOptions e uma variedade de passos. WidgetOptions é um objeto com os seguintes membros:

título: O título

detalhesTexto: Texto de detalhes

detalhesUrl: O URL para os detalhes.

ações: Uma série de ações.

Foco: o foco.

a: Primeiro parâmetro.

b: Segundo parâmetro.

c: Terceiro parâmetro.

Métodos – ProgressStep

Nome

Descrição

Devoluções

Parâmetros

Shell.UI.Notifications.ProgressStep.setTitle

Define o título para o Passo de Progresso.

Nenhumas

título: O novo título do Progress Step.

Shell.UI.Notifications.ProgressStep.setStatus

Define o estado para o passo de progresso.

Nenhumas

Estado String: O novo estado do Progress Step.

Shell.UI.Notifications.ProgressStep.setDetailsText

Define o texto de detalhes para o Passo de Progresso.

Nenhumas

Texto String: O novo Passo de Progresso detalha o texto.

Shell.UI.Notifications.ProgressStep.setDetailsUrl

Define os detalhes iframe url.

Nenhumas

url (String): O URL.

Shell.UI.Notifications.ProgressStep.toJSON

Devolve o Passo de Progresso no formato JSON.

widgetOptions. Um objeto com os seguintes membros:

título: O título

detalhesTexto: Texto de detalhes

detalhesUrl: O URL para os detalhes.

ações: Uma série de ações.

Foco: o foco.

Nenhum.

Consulte também

Windows referência da biblioteca da extensão do pacote Azure