2011-02-15 80 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