DeleteActivityHandler 委托
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一种可以参与当前轮次的删除活动事件的方法。
public delegate System.Threading.Tasks.Task DeleteActivityHandler(ITurnContext turnContext, ConversationReference reference, Func<Task> next);
type DeleteActivityHandler = delegate of ITurnContext * ConversationReference * Func<Task> -> Task
Public Delegate Function DeleteActivityHandler(turnContext As ITurnContext, reference As ConversationReference, next As Func(Of Task)) As Task
参数
- turnContext
- ITurnContext
轮次的上下文对象。
- reference
- ConversationReference
包含活动的会话。
返回值
表示排队等待执行的工作的任务。
注解
处理程序调用 委托, next
将控制权传递给下一个注册的处理程序。 如果处理程序不调用下一个委托,则适配器不会调用任何后续处理程序,也不会删除活动。
会话引用的 ActivityId 指示要替换的会话中的活动。