2011-02-15 77 views
1

我在SharePoint 2010网站中创建了一个文档库。现在,我想在新文档添加到此文档库时执行一些代码。文档库 - 项目事件监听器

我该如何实施?我是否需要实施项目事件监听器?以及该项目事件监听器如何连接到文档库。我可以将Web服务调用到项目事件监听器吗?

回答

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