Compartir a través de


ComponentDialog.OnRepromptDialogAsync Método

Definición

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.

Se aplica a

Consulte también