Compartilhar via


ComponentDialog.OnRepromptDialogAsync Método

Definição

Chamado quando a caixa de diálogo deve solicitar novamente entrada ao usuário.

protected virtual System.Threading.Tasks.Task OnRepromptDialogAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.Dialogs.DialogInstance instance, System.Threading.CancellationToken cancellationToken = default);
abstract member OnRepromptDialogAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.Dialogs.DialogInstance * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnRepromptDialogAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.Dialogs.DialogInstance * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overridable Function OnRepromptDialogAsync (turnContext As ITurnContext, instance As DialogInstance, Optional cancellationToken As CancellationToken = Nothing) As Task

Parâmetros

turnContext
ITurnContext

O objeto de contexto para essa vez.

instance
DialogInstance

Informações de estado associadas à pilha de diálogo interna dessa caixa de diálogo de componente.

cancellationToken
CancellationToken

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

Retornos

Um Task representando a operação assíncrona.

Comentários

Substitua esse método em uma classe derivada para implementar qualquer lógica adicional que deve ocorrer no nível do componente, depois que a operação de novo prompt for concluída para a caixa de diálogo interna.

Aplica-se a

Confira também