Freigeben über


WaterfallStepInfo interface

Werte, die an den WaterfallStepContext-Konstruktor übergeben werden.

Eigenschaften

index

Der Index des aktuellen Wasserfallschritts, der ausgeführt wird.

options

Alle Optionen, die beim Start mit DialogContext.beginDialog()an das Dialogfeld "Wasserfallschritt" übergeben wurden.

reason

Der Grund, warum der Wasserfallschritt ausgeführt wird.

result

Ergebnisse, die von einem Dialogfeld oder einer Eingabeaufforderung zurückgegeben wurden, die im vorherigen Wasserfallschritt aufgerufen wurde.

values

Ein Wörterbuch mit Werten, das in allen Wasserfallschritten beibehalten wird.

Methoden

onNext(any)

Wird aufgerufen, um zum nächsten Wasserfallschritt zu springen.

Details zur Eigenschaft

index

Der Index des aktuellen Wasserfallschritts, der ausgeführt wird.

index: number

Eigenschaftswert

number

options

Alle Optionen, die beim Start mit DialogContext.beginDialog()an das Dialogfeld "Wasserfallschritt" übergeben wurden.

options: O

Eigenschaftswert

O

reason

Der Grund, warum der Wasserfallschritt ausgeführt wird.

reason: DialogReason

Eigenschaftswert

result

Ergebnisse, die von einem Dialogfeld oder einer Eingabeaufforderung zurückgegeben wurden, die im vorherigen Wasserfallschritt aufgerufen wurde.

result: any

Eigenschaftswert

any

values

Ein Wörterbuch mit Werten, das in allen Wasserfallschritten beibehalten wird.

values: object

Eigenschaftswert

object

Details zur Methode

onNext(any)

Wird aufgerufen, um zum nächsten Wasserfallschritt zu springen.

function onNext(result?: any): Promise<DialogTurnResult>

Parameter

result

any

(Optional) Ergebnis, das an den nächsten Schritt übergeben werden soll.

Gibt zurück

Promise<DialogTurnResult>