Shell.UI.Notifications.Progress.js
Dotyczy: Windows Azure Pack
Tworzy powiadomienie o postępie interfejsu użytkownika, które ma być wyświetlane nad szufladą.
Powiadomienia o postępie mogą być deterministyczne lub nieokreślone. Każde powiadomienie może zawierać kroki umożliwiające wyświetlenie dodatkowych szczegółów.
Po utworzeniu powiadomienia o postępie można dodać ją za pomocą metody add w Shell.UI.Notifications.js.
Widżety
Brak.
Typy
Shell.UI.Notifications.Progress(tytuł, stan, nieokreślony)
Parametr |
Typ |
Opis |
---|---|---|
title |
Ciąg |
Tytuł Postęp. |
status |
Ciąg |
Stan Postęp. |
Nieokreślony |
Wartość logiczna |
Wartość True , jeśli postęp jest określony, w przeciwnym razie wartość False. Jeśli postęp nie jest nieokreślony, kontroluj postęp za pomocą wartości setValue(procent). |
Shell.UI.Notifications.ProgressStep(tytuł, stan, indeks,nadrzędny)
Parametr |
Typ |
Opis |
---|---|---|
title |
Ciąg |
Tytuł kroku postępu. |
status |
Ciąg |
Stan kroku postępu. |
index |
Liczba |
Pozycja kroku postępu w toku. |
Nadrzędny |
Obiekt |
Wewnętrzny element nadrzędny kroku postępu. |
Właściwości
Brak.
Methods-Progress
Nazwa |
Opis |
Zwraca |
Parametry |
---|---|---|---|
Shell.UI.Notifications.Progress.addStep |
Dodaje krok do bieżącego postępu. |
index (liczba): indeks kroku, jeśli nie został podany, dodaje na końcu. title (Ciąg): tytuł kroku postępu. status (ciąg): stan kroku postępu. |
|
Shell.UI.Notifications.Progress.removeAllSteps |
Usuwa wszystkie kroki z bieżącego postępu. |
Nothing |
Brak |
Shell.UI.Notifications.Progress.removeStep |
Usuwa krok z bieżącego postępu. |
Nothing |
progressStep (Shell.UI.Notifications.ProgressStep): krok. |
Shell.UI.Notifications.Progress.setActions |
Zmienia przyciski akcji dostępne wraz z postępem. |
Nothing |
actions (Array): Tablica akcji zawierająca obiekty, które mają następujący klucz:
|
Shell.UI.Notifications.Progress.setDetailsText |
Ustawia tekst szczegółów. |
Nothing |
text (Ciąg): tekst. |
Shell.UI.Notifications.Progress.setDetailsUrl |
Ustawia adres URL elementu iframe szczegółów. |
Brak. |
url (ciąg): adres URL. |
Shell.UI.Notifications.Progress.setDismiss |
Ustawia wywołanie zwrotne, które jest wywoływane, gdy operacja postępu zostanie odrzucona. |
Nothing |
wywołanie zwrotne (funkcja): wywołanie zwrotne do wywołania. |
Shell.UI.Notifications.Progress.setDismissable |
Wskazuje, że postęp można odrzucić. |
Nothing |
odrzucone (wartość logiczna): prawda, jeśli można ją odrzucić. |
Shell.UI.Notifications.Progress.setStatus |
Ustawia stan. |
Nothing |
status (Ciąg): stan. |
Shell.UI.Notifications.Progress.setTitle |
Ustawia tytuł. |
Nothing |
title (String): Tytuł. |
Shell.UI.Notifications.Progress.setValue |
Aktualizacje postęp deterministyczny (0–100). |
Nothing |
wartość (liczba): procent wykonania (0–100). |
Shell.UI.Notifications.Progress.sync |
Rozpoczyna synchronizację. |
Nothing |
Brak |
Shell.UI.Notifications.Progress.toJSON |
Konwertuje podane parametry na format JSON. |
Obiektu. Składa się z obiektu widgetOptions i tablicy kroków. WidgetOptions to obiekt z następującymi elementami członkowskimi: title: Tytuł detailsText: tekst szczegółów detailsUrl: adres URL do szczegółów. actions: tablica akcji. Koncentracja uwagi: fokus. |
a: Pierwszy parametr. b: drugi parametr. c: Trzeci parametr. |
Metody — progressStep
Nazwa |
Opis |
Zwraca |
Parametry |
---|---|---|---|
Shell.UI.Notifications.ProgressStep.setTitle |
Ustawia tytuł kroku postępu. |
Nothing |
title: Nowy tytuł kroku postępu. |
Shell.UI.Notifications.ProgressStep.setStatus |
Ustawia stan kroku postępu. |
Nothing |
Stan Ciąg: nowy stan kroku postępu. |
Shell.UI.Notifications.ProgressStep.setDetailsText |
Ustawia tekst szczegółów dla kroku postępu. |
Nothing |
Tekst Ciąg: nowy tekst szczegółów kroku postępu. |
Shell.UI.Notifications.ProgressStep.setDetailsUrl |
Ustawia adres URL elementu iframe szczegółów. |
Nothing |
url (ciąg): adres URL. |
Shell.UI.Notifications.ProgressStep.toJSON |
Zwraca krok postępu w formacie JSON. |
widgetOptions. Obiekt z następującymi elementami członkowskimi: title: Tytuł detailsText: tekst szczegółów detailsUrl: adres URL do szczegółów. actions: tablica akcji. Koncentracja uwagi: fokus. |
Brak. |
Zobacz też
dokumentacja biblioteki powłoki rozszerzeń usługi Azure Pack Windows