WaterfallDialog.RunStepAsync Metodo

Definizione

Escute un passaggio della finestra di dialogo a cascata.

protected System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> RunStepAsync (Microsoft.Bot.Builder.Dialogs.DialogContext dc, int index, Microsoft.Bot.Builder.Dialogs.DialogReason reason, object result, System.Threading.CancellationToken cancellationToken);
member this.RunStepAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * int * Microsoft.Bot.Builder.Dialogs.DialogReason * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Function RunStepAsync (dc As DialogContext, index As Integer, reason As DialogReason, result As Object, cancellationToken As CancellationToken) As Task(Of DialogTurnResult)

Parametri

dc
DialogContext

Oggetto DialogContext per il turno corrente della conversazione.

index
Int32

Indice del passaggio a cascata corrente da eseguire.

reason
DialogReason

Motivo per cui viene eseguito il passaggio a cascata.

result
Object

Risultato restituito da una finestra di dialogo chiamata nel passaggio a cascata precedente.

cancellationToken
CancellationToken

Token di annullamento utilizzabile da altri oggetti o thread per ricevere l'avviso dell'annullamento.

Restituisce

Attività che rappresenta la coda di lavoro da eseguire.

Si applica a