WaterfallStepInfo interface

Valori passati al costruttore WaterfallStepContext.

Proprietà

index

Indice del passaggio a cascata corrente in esecuzione.

options

Tutte le opzioni passate alla finestra di dialogo a cascata dei passaggi quando è stata avviata con DialogContext.beginDialog().

reason

Motivo per cui viene eseguito il passaggio a cascata.

result

Risultati restituiti da un dialogo o da un prompt chiamato nel passaggio a cascata precedente.

values

Dizionario di valori che verranno mantenuti in tutti i passaggi a cascata.

Metodi

onNext(any)

Chiamato per passare al passaggio successivo a cascata.

Dettagli proprietà

index

Indice del passaggio a cascata corrente in esecuzione.

index: number

Valore della proprietà

number

options

Tutte le opzioni passate alla finestra di dialogo a cascata dei passaggi quando è stata avviata con DialogContext.beginDialog().

options: O

Valore della proprietà

O

reason

Motivo per cui viene eseguito il passaggio a cascata.

reason: DialogReason

Valore della proprietà

result

Risultati restituiti da un dialogo o da un prompt chiamato nel passaggio a cascata precedente.

result: any

Valore della proprietà

any

values

Dizionario di valori che verranno mantenuti in tutti i passaggi a cascata.

values: object

Valore della proprietà

object

Dettagli metodo

onNext(any)

Chiamato per passare al passaggio successivo a cascata.

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

Parametri

result

any

(Facoltativo) risultato da passare al passaggio successivo.

Restituisce

Promise<DialogTurnResult>