AdaptiveDialog.ProcessEventAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
事件处理实现。
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布尔指示器或结果的表示形式。