Partager via


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 DialogContext.beginDialog().

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

onNext(any)

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>