WaterfallStepInfo interface
Valeurs transmises au constructeur WaterfallStepContext
.
Propriétés
index | Index de l’étape en cascade en cours d’exécution. |
options | Toutes les options passées au dialogue en cascade des étapes lorsqu’elle a été démarrée avec |
reason | La raison pour laquelle l’étape en cascade est exécutée. |
result | Résultats retournés par une boîte de dialogue ou une invite qui a été appelée à l’étape précédente en cascade. |
values | Dictionnaire de valeurs qui seront conservées dans toutes les étapes en cascade. |
Méthodes
on |
Appelé pour passer à l’étape en cascade suivante. |
Détails de la propriété
index
Index de l’étape en cascade en cours d’exécution.
index: number
Valeur de propriété
number
options
Toutes les options passées au dialogue en cascade des étapes lorsqu’elle a été démarrée avec DialogContext.beginDialog()
.
options: O
Valeur de propriété
O
reason
La raison pour laquelle l’étape en cascade est exécutée.
reason: DialogReason
Valeur de propriété
result
Résultats retournés par une boîte de dialogue ou une invite qui a été appelée à l’étape précédente en cascade.
result: any
Valeur de propriété
any
values
Dictionnaire de valeurs qui seront conservées dans toutes les étapes en cascade.
values: object
Valeur de propriété
object
Détails de la méthode
onNext(any)
Appelé pour passer à l’étape en cascade suivante.
function onNext(result?: any): Promise<DialogTurnResult>
Paramètres
- result
-
any
(Facultatif) résultat à passer à l’étape suivante.
Retours
Promise<DialogTurnResult>