Dela via


Shell.UI.Notifications.Progress.js

 

Gäller för: Windows Azure Pack

Skapar ett förloppsmeddelande för användargränssnittet som ska visas ovanför lådan.

Förloppsmeddelanden kan vara deterministiska eller icke-terministiska. Varje meddelande kan innehålla steg för att visa mer information.

När förloppsmeddelandet har skapats kan du lägga till det med add-metoden i Shell.UI.Notifications.js.

Widgets

Inga.

Typer

Shell.UI.Notifications.Progress(title, status, indeterminate)

Parameter

Typ

Beskrivning

title

Sträng

Förloppsrubriken.

status

Sträng

Status för förlopp.

Obestämt

Boolesk

Sant om förloppet är fastställt, annars Falskt. Om förloppet inte är obestämd kontrollerar du förloppet med setValue(percentage).

Shell.UI.Notifications.ProgressStep(title, status, index,parent)

Parameter

Typ

Beskrivning

title

Sträng

Rubriken Förloppssteg.

status

Sträng

Status för förloppssteg.

index

Antal

Positionen för förloppssteget i förloppet.

parent

Objekt

Den interna överordnad för förloppssteget.

Egenskaper

Inga.

Methods-Progress

Name

Beskrivning

Returer

Parametrar

Shell.UI.Notifications.Progress.addStep

Lägger till ett steg i den aktuella förloppet.

index (Tal): Index för steget, om det inte anges, läggs till i slutet.

title (String): Rubrik för förloppssteget.

status (Sträng): Status för förloppssteget.

Shell.UI.Notifications.Progress.removeAllSteps

Tar bort alla steg från den aktuella förloppet.

Ingenting

Ingen

Shell.UI.Notifications.Progress.removeStep

Tar bort ett steg från den aktuella förloppet.

Ingenting

progressStep (Shell.UI.Notifications.ProgressStep): Steget.

Shell.UI.Notifications.Progress.setActions

Ändrar de åtgärdsknappar som är tillgängliga med förloppet.

Ingenting

actions (Array): Åtgärdsmatris som innehåller objekt som har följande nyckel:

  • text

  • url

  • klickar du på

Shell.UI.Notifications.Progress.setDetailsText

Anger informationstexten.

Ingenting

text (Sträng): Texten.

Shell.UI.Notifications.Progress.setDetailsUrl

Anger informations-iframe-URL:en.

Inga.

url (Sträng): URL:en.

Shell.UI.Notifications.Progress.setDismiss

Anger ett återanrop som anropas när förloppsåtgärden stängs.

Ingenting

callback (Funktion): Återanropet som ska anropas.

Shell.UI.Notifications.Progress.setDismissable

Anger att förloppet kan stängas.

Ingenting

dismissable (booleskt): Sant om det kan stängas.

Shell.UI.Notifications.Progress.setStatus

Anger status.

Ingenting

status (Sträng): Status.

Shell.UI.Notifications.Progress.setTitle

Anger rubriken.

Ingenting

title (String): Rubriken.

Shell.UI.Notifications.Progress.setValue

Uppdateringar deterministiska förloppet (0–100).

Ingenting

värde (tal): Procent färdigt (0–100).

Shell.UI.Notifications.Progress.sync

Påbörjar synkroniseringen.

Ingenting

Ingen

Shell.UI.Notifications.Progress.toJSON

Konverterar angivna parametrar till JSON.

Objekt. Består av ett widgetOptions-objekt och en matris med steg. WidgetOptions är ett objekt med följande medlemmar:

title: Rubriken

detailsText: Informationstext

detailsUrl: URL:en till informationen.

actions: En matris med åtgärder.

Fokus: fokus.

a: Första parametern.

b: Andra parametern.

c: Tredje parametern.

Metoder – ProgressStep

Name

Beskrivning

Returer

Parametrar

Shell.UI.Notifications.ProgressStep.setTitle

Anger rubriken för förloppssteget.

Ingenting

title: Den nya rubriken för förloppssteget.

Shell.UI.Notifications.ProgressStep.setStatus

Anger status för förloppssteget.

Ingenting

Status Sträng: Status för det nya förloppssteget.

Shell.UI.Notifications.ProgressStep.setDetailsText

Anger informationstexten för förloppssteget.

Ingenting

Text Sträng: Den nya förloppsstegsinformationstexten.

Shell.UI.Notifications.ProgressStep.setDetailsUrl

Anger information om iframe-URL:en.

Ingenting

url (sträng): URL:en.

Shell.UI.Notifications.ProgressStep.toJSON

Returnerar förloppssteget i JSON-format.

widgetOptions. Ett objekt med följande medlemmar:

title: Rubriken

detailsText: Informationstext

detailsUrl: URL:en till informationen.

actions: En matris med åtgärder.

Fokus: fokus.

Inga.

Se även

biblioteksreferens för Windows Azure Pack-tilläggsgränssnitt