Delen via


ComponentDialog.OnEndDialogAsync Methode

Definitie

Wordt aangeroepen wanneer het dialoogvenster wordt beëindigd.

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

Parameters

context
ITurnContext

Het contextobject voor deze wending.

instance
DialogInstance

Statusinformatie die is gekoppeld aan de binnenste dialoogvensterstack van dit onderdeeldialoogvenster.

reason
DialogReason

Reden waarom het dialoogvenster is beëindigd.

cancellationToken
CancellationToken

Een annuleringstoken dat kan worden gebruikt door andere objecten of threads om een kennisgeving van annulering te ontvangen.

Retouren

Een Task die de asynchrone bewerking vertegenwoordigt.

Opmerkingen

Overschrijf deze methode in een afgeleide klasse om aanvullende logica te implementeren die moet plaatsvinden op onderdeelniveau, nadat alle binnenste dialoogvensters zijn geannuleerd.

Van toepassing op

Zie ook