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 |
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
on |
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>