Partilhar via


ComponentDialog.OnContinueDialogAsync Método

Definição

Chamada quando a caixa de diálogo for continuada, onde é a caixa de diálogo ativa e o utilizador responde com uma nova atividade.

protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> OnContinueDialogAsync (Microsoft.Bot.Builder.Dialogs.DialogContext innerDc, System.Threading.CancellationToken cancellationToken = default);
abstract member OnContinueDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
override this.OnContinueDialogAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Overridable Function OnContinueDialogAsync (innerDc As DialogContext, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Parâmetros

innerDc
DialogContext

O interior DialogContext da viragem atual da conversação.

cancellationToken
CancellationToken

Um token de cancelamento que pode ser utilizado por outros objetos ou threads para receber aviso de cancelamento.

Devoluções

Um Task que representa a operação assíncrona.

Observações

Se a tarefa for bem-sucedida, o resultado indica se a caixa de diálogo ainda está ativa depois de a vez ter sido processada pela caixa de diálogo. O resultado também pode conter um valor devolvido.

Por predefinição, esta ação chama o método da caixa de ContinueDialogAsync(DialogContext, CancellationToken) diálogo interna atualmente ativa.

Substitua este método numa classe derivada para implementar a lógica de interrupção.

Aplica-se a

Ver também