Språk

AdaptiveDialog.EndDialogAsync Metod

Definition

Anropas när dialogrutan slutar.

public override System.Threading.Tasks.Task EndDialogAsync(Microsoft.Bot.Builder.ITurnContext turnContext, Microsoft.Bot.Builder.Dialogs.DialogInstance instance, Microsoft.Bot.Builder.Dialogs.DialogReason reason, System.Threading.CancellationToken cancellationToken = default);
override this.EndDialogAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.Dialogs.DialogInstance * Microsoft.Bot.Builder.Dialogs.DialogReason * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function EndDialogAsync (turnContext As ITurnContext, instance As DialogInstance, reason As DialogReason, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametrar

turnContext
ITurnContext

Kontextobjektet för den här svängen.

instance
DialogInstance

Tillståndsinformation kopplad till instansen av denna dialog på dialogstacken.

reason
DialogReason

Orsak till att dialogrutan avslutades.

cancellationToken
CancellationToken

Valfritt, en CancellationToken som kan användas av andra objekt eller trådar för att få avbokningsmeddelande.

Returer

En Task som representerar den asynkrona åtgärden.

Gäller för