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