如何进行"清理" SharePoint 2013 Visual Studio工作流程取消/终止时的操作?

时间:2014-12-18 08:03:49

标签: sharepoint visual-studio-2013 sharepoint-2013 sharepoint-workflow

我正在创建SharePoint 2013 visual studio工作流程(而不是.NET 3.5工作流程)。在工作流的开始,我为工作流附加到的列表项分配权限(通过使用自定义WCF服务),一旦工作流完成,我将权限重置为以前的状态。

我遇到的问题是,在达到工作流结束之前,当工作流被取消/终止(由用户)时,列表项权限需要设置回以前的状态,但因为工作流被取消/在达到工作流程结束之前终止,我无法更改权限。

有没有办法让我对正在取消/终止的工作流做出反应,这样我才能将列表项权限设置回以前的状态?

由于

1 个答案:

答案 0 :(得分:0)

您是否尝试过添加以下某项的事件接收器:

enter image description here