ComponentDialog.OnRepromptDialogAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama cuando el cuadro de diálogo debe volver a solicitar la entrada al usuario.
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
Objeto de contexto para este turno.
- instance
- DialogInstance
Información de estado asociada a la pila de diálogos interna de este cuadro de diálogo de componente.
- cancellationToken
- CancellationToken
Token de cancelación que pueden usar otros objetos o subprocesos para recibir el aviso de cancelación.
Devoluciones
Tarea Task que representa la operación asincrónica.
Comentarios
Invalide este método en una clase derivada para implementar cualquier lógica adicional que se debe producir en el nivel de componente, después de que se complete la operación de nueva solicitud para el cuadro de diálogo interno.