Compartilhar via


WaterfallStepInfo interface

Valores passados para o construtor WaterfallStepContext.

Propriedades

index

O índice da etapa atual da cascata que está sendo executada.

options

Todas as opções passadas para a caixa de diálogo cascata de etapas quando ela foi iniciada com DialogContext.beginDialog().

reason

O motivo pelo qual a etapa de cascata está sendo executada.

result

Resultados retornados por uma caixa de diálogo ou prompt que foi chamado na etapa anterior da cascata.

values

Um dicionário de valores que será persistido em todas as etapas de cascata.

Métodos

onNext(any)

Chamado para pular para a próxima etapa de cascata.

Detalhes da propriedade

index

O índice da etapa atual da cascata que está sendo executada.

index: number

Valor da propriedade

number

options

Todas as opções passadas para a caixa de diálogo cascata de etapas quando ela foi iniciada com DialogContext.beginDialog().

options: O

Valor da propriedade

O

reason

O motivo pelo qual a etapa de cascata está sendo executada.

reason: DialogReason

Valor da propriedade

result

Resultados retornados por uma caixa de diálogo ou prompt que foi chamado na etapa anterior da cascata.

result: any

Valor da propriedade

any

values

Um dicionário de valores que será persistido em todas as etapas de cascata.

values: object

Valor da propriedade

object

Detalhes do método

onNext(any)

Chamado para pular para a próxima etapa de cascata.

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

Parâmetros

result

any

(Opcional) resultado para passar para a próxima etapa.

Retornos

Promise<DialogTurnResult>