我正在使用 Visual Studio 在 SharePoint 2010 上开发工作流。
当用户从 UI 取消正在运行的工作流时,我需要捕获事件。用户单击“立即终止此工作流”链接,我应该将一些日志添加到当前工作流实例的历史记录中。
我为我的 SequentialWorkflowActivity 添加了cancellationHandlerActivity,但没有执行cancellationHandlerActivity。
在 MSDN 中,我找到了 cancelHandlerActivity 的解释(http://msdn.microsoft.com/en-us/library/aa349442(v=vs.85).aspx) - CancellationHandlerActivity 活动包含之前取消的复合活动的清理逻辑所有复合活动的子活动都已完成执行。
所以我想,cancellationHandlerActivity 是我需要的,但在实践中 - 我错了:(
请给我一些建议,我该如何解决我的问题!我试图在互联网上找到解决方案,但不能:(