ComponentDialog.OnRepromptDialogAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato quando la finestra di dialogo deve richiedere di nuovo l'input all'utente.
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
Parametri
- turnContext
- ITurnContext
Oggetto di contesto per questo turno.
- instance
- DialogInstance
Informazioni sullo stato associate allo stack di dialoghi interno di questo dialogo componente.
- cancellationToken
- CancellationToken
Token di annullamento che può essere utilizzato da altri oggetti o thread per ricevere un avviso di annullamento.
Valori restituiti
Oggetto Task che rappresenta l'operazione asincrona.
Commenti
Sovrascrivi questo metodo in una classe derivata per implementare qualsiasi logica aggiuntiva che dovrebbe avvenire a livello di componente, dopo che l'operazione di re-prompt per il dialogo interno è completata.