WaterfallStepInfo interface
Valores pasados al constructor de WaterfallStepContext.
Propiedades
| index | Índice del paso de cascada actual que se está ejecutando. |
| options | Las opciones que se pasan al cuadro de diálogo de cascada de pasos cuando se inició con |
| reason | Motivo por el que se está ejecutando el paso de cascada. |
| result | Resultados devueltos por un cuadro de diálogo o mensaje al que se llamó en el paso de cascada anterior. |
| values | Diccionario de valores que se conservarán en todos los pasos de cascada. |
Métodos
| on |
Se llama para ir al siguiente paso de cascada. |
Detalles de las propiedades
index
Índice del paso de cascada actual que se está ejecutando.
index: number
Valor de propiedad
number
options
Las opciones que se pasan al cuadro de diálogo de cascada de pasos cuando se inició con DialogContext.beginDialog().
options: O
Valor de propiedad
O
reason
Motivo por el que se está ejecutando el paso de cascada.
reason: DialogReason
Valor de propiedad
result
Resultados devueltos por un cuadro de diálogo o mensaje al que se llamó en el paso de cascada anterior.
result: any
Valor de propiedad
any
values
Diccionario de valores que se conservarán en todos los pasos de cascada.
values: object
Valor de propiedad
object
Detalles del método
onNext(any)
Se llama para ir al siguiente paso de cascada.
function onNext(result?: any): Promise<DialogTurnResult>
Parámetros
- result
-
any
(Opcional) resultado para pasar al paso siguiente.
Devoluciones
Promise<DialogTurnResult>