AdaptiveDialog.EndDialogAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Volá se, když dialogové okno končí.
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
Parametry
- turnContext
- ITurnContext
Kontextový objekt pro toto otočení.
- instance
- DialogInstance
Informace o stavu přidružené k instanci tohoto dialogového okna v zásobníku dialogů.
- reason
- DialogReason
Důvod ukončení dialogového okna
- cancellationToken
- CancellationToken
Nepovinný CancellationToken objekt, který může být použit jinými objekty nebo vlákny k přijetí oznámení o zrušení.
Návraty
A Task představující asynchronní operaci.