SharePoint 2010自定义工作流-只是事件接收者的名字吗?

密码鹰

我正在VS 2010中编写一个SP 2010自定义工作流。通过此处的示例进行工作(http://msdn.microsoft.com/zh-cn/library/hh824675(v=office.14).aspx)。我已经遇到了OnTaskCreated(http://support.microsoft.com/kb/970548的错误...即使该帖子是SP Services 3.0,SP 2010似乎仍然存在该错误。解决方法是创建Visual Studio中良好的'ol事件接收器;现在一切都很好。

这让我想到也许我应该首先使用事件接收器来构建整个东西!我想念什么?VS事件接收器缺少哪些SharePoint的VS工作流提供的功能?

务实的

事件接收者缺少状态。工作流不仅触发一次。它被盯着,有一些事件被触发,但是它们代表了一系列动作,这些动作全部被触发,并且以特定于整个工作流程生命周期的某种状态起作用。对于事件接收器,没有状态。如果希望一系列事件接收器在逻辑上表示有状态的工作流程,则需要显式创建一个可以表示该状态的列表或其他外部存储介质。

(请注意,这是最重要的概念差异;很显然,在实现上,而不是概念上,存在许多较低级别的差异。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

CRM 自定义工作流发布者前缀在部署后更改

SharePoint 2016自定义操作以触发工作流

SharePoint 2010中事件接收器的自定义错误消息

您可以自定义工作名称吗?

如何使用自定义工作流步骤查找所有工作流

为自定义工作流插件自定义HippoCms ActivityStream消息

Sharepoint工作流性能问题

在SharePoint 2010事件接收器中重定向

网站集功能-SharePoint 2010中未列出的工作流功能

如何在工作流中将两个查找列值相乘-SharePoint 2010

CRM 2013通过自定义工作流获取CRM URL

使用早期绑定的MS CRM自定义工作流

Dynamics CRM自定义工作流插件-阅读“何时开始”上下文?

为模型更改表单视图设置自定义工作流

Suitescript 2.0 - 如何将自定义工作流字段放入脚本中

CRM Online V9 中的自定义工作流与插件执行超时?

具有通用类型的MS CRM自定义工作流活动输出

Azure DevOps自定义工作项-创建者字段验证问题

如何创建自定义工作流程定义?

在VSTS上可以自定义工作项父子关系吗

计算SharePoint工作流持续时间

SharePoint工作流无法启动自动上传的文档

获取实例化工作流的SharePoint列表数据?

发布后,SharePoint Designer工作流不会更改

如何使用按钮(JavaScript?)激活SharePoint 2013工作流?

SharePoint 2013工作流内部状态已暂停

SharePoint 2010 SPD工作流将列表项复制到新列表并指定内容类型

CRM 2011自定义工作流访问已创建的记录触发器中的数据

Sharepoint 列表 - 自定义视图