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:
|
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