AdaptiveDialog.ProcessEventAsync 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í.
Implementace zpracování událostí.
protected virtual System.Threading.Tasks.Task<bool> ProcessEventAsync (Microsoft.Bot.Builder.Dialogs.Adaptive.ActionContext actionContext, Microsoft.Bot.Builder.Dialogs.DialogEvent dialogEvent, bool preBubble, System.Threading.CancellationToken cancellationToken = default);
abstract member ProcessEventAsync : Microsoft.Bot.Builder.Dialogs.Adaptive.ActionContext * Microsoft.Bot.Builder.Dialogs.DialogEvent * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.ProcessEventAsync : Microsoft.Bot.Builder.Dialogs.Adaptive.ActionContext * Microsoft.Bot.Builder.Dialogs.DialogEvent * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Protected Overridable Function ProcessEventAsync (actionContext As ActionContext, dialogEvent As DialogEvent, preBubble As Boolean, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)
Parametry
- actionContext
- ActionContext
Pro ActionContext aktuální obrat konverzace.
- dialogEvent
- DialogEvent
To DialogEvent je vychovávané.
- preBubble
- Boolean
Indikátor příznaku pro zpracování preBubble.
- cancellationToken
- CancellationToken
Volitelně by měla být zrušena hodnota, která CancellationToken se používá k signalizaci této operace.
Návraty
Reprezentace Task logického indikátoru nebo výsledku.