DeleteActivityHandler 委托

定义

可以参与当前轮次的删除活动事件的方法。

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
Func<Task>

要调用以继续事件处理的委托。

返回值

表示要执行的工作的任务。

注解

处理程序调用 next 委托,以将控件传递给下一个注册的处理程序。 如果处理器没有调用下一个代理,适配器就不会调用任何后续处理器,也不会删除该活动。

会话引用 ActivityId 指示要替换的对话中的活动。

适用于

另请参阅