AdaptiveDialog.ProcessEventAsync 方法

定义

事件处理实现。

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)

参数

actionContext
ActionContext

ActionContext当前会话轮次的 。

dialogEvent
DialogEvent

正在 DialogEvent 引发的 。

preBubble
Boolean

预Bubble 处理的标志指示器。

cancellationToken
CancellationToken

(可选) CancellationToken 应取消用于发出此操作信号的 。

返回

Task布尔指示器或结果的表示形式。

适用于