2013-12-18 41 views
0

[;]ItemUpdating事件

我们有一个文件,设置事件接收器连接到的ContentType(对于DocumentSet),当创建一个新的站点文档集作为创建的想法是部分供应和事件附加到它。我们尝试使用(typical)PS脚本附加事件接收器。我们可以看到SP管理器中附带的事件接收器以及(事件接收器)计数。

问题是当用户在文档集内添加/更新文档时,事件接收器(itemupdated)不会触发。

当我们尝试修改documentSet元数据/字段时,以及当我们直接将它附加到列表而不是documentSet时,EventReceiver触发。 documentSet wraps the class SPFolder所以添加/编辑文档不会触发itemUpdated事件?从documentSet添加/更新文档时是否有任何事件?我在这里错过了什么?

任何指针都会有很大的帮助。

问候,

[;]

回答

0

您需要添加事件处理程序可以存储在要处理的事件文件组中的每个内容类型。例如,如果您的文档集包含“文档”内容类型,则需要为“文档”内容类型添加事件处理程序。

您已将事件处理程序附加到文档集,但不附带文档集内的文档。

相关问题