WaterfallDialog.ResumeDialogAsync Metodo

Definizione

Chiamato quando un dialogo a cascata figlio ha completato il suo turno, restituendo il controllo a questo dialogo.

public override System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> ResumeDialogAsync (Microsoft.Bot.Builder.Dialogs.DialogContext dc, Microsoft.Bot.Builder.Dialogs.DialogReason reason, object result, System.Threading.CancellationToken cancellationToken = default);
override this.ResumeDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * Microsoft.Bot.Builder.Dialogs.DialogReason * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Public Overrides Function ResumeDialogAsync (dc As DialogContext, reason As DialogReason, result As Object, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Parametri

dc
DialogContext

Contesto del dialogo per il turno corrente della conversazione.

reason
DialogReason

Motivo per cui il dialogo è stato ripreso.

result
Object

Valore facoltativo restituito dalla finestra di dialogo chiamata. Il tipo del valore restituito dipende dalla finestra di dialogo figlio.

cancellationToken
CancellationToken

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

Restituisce

Task che rappresenta l'operazione asincrona.

Si applica a