文档库 - 项目事件监听器

时间:2011-02-15 06:28:22

标签: sharepoint-2010

我在SharePoint 2010网站中创建了一个文档库。现在,我想在将新文档添加到此文档库时执行一些代码。

我该如何实现?我需要实现Item Event Listener吗?以及此项事件侦听器将如何连接到文档库。我可以将Web服务调用为Item Event Listener吗?

1 个答案:

答案 0 :(得分:1)

请仔细阅读与sharepoint 2010相关的链接.Sharepoint 2007链接可能包含过时的逻辑。

  • 他们如何处置SPSite / SPWeb对象
  • 不使用properties.Cancel
  • EventFiringEnabled而不是DisableEventFiring()

http://msdn.microsoft.com/en-us/library/ff728093.aspx

http://msdn.microsoft.com/en-us/vstudio/Video/ff623003

用于将接收器绑定到列表

http://social.technet.microsoft.com/Forums/en-US/sharepoint2010programming/thread/19d9ccac-0bfd-4923-8518-8decedc4617d

你拥有权限,你应该能够在事件接收器中做大部分事情。考虑提升用户环境。

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spsecurity.runwithelevatedprivileges.aspx