ComponentDialog.OnRepromptDialogAsync Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Chamado quando a caixa de diálogo deve solicitar novamente a entrada do 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 esta viragem.
- instance
- DialogInstance
Informações de estado associadas à pilha de diálogo interna desta caixa de diálogo de componente.
- cancellationToken
- CancellationToken
Um token de cancelamento que pode ser usado por outros objetos ou threads para receber aviso de cancelamento.
Devoluções
A Task representa a operação assíncrona.
Observações
Sobrescreva este método numa classe derivada para implementar qualquer lógica adicional que deva acontecer ao nível do componente, após a operação de re-prompt terminar para o diálogo interno.