2009-11-10 57 views
1

我們有一個包含Excel工作表的文檔列表,必須處理列表中的文檔。處理代碼由EventReceiver觸發。將文檔保存在SharePoint的文檔庫中時會觸發什麼事件?

直到知道我們使用了ItemCheckedIn事件,但是當用戶只是從Excel中保存文檔時不會觸發。我試圖使用ItemUpdated事件,但似乎也沒有工作。

所以我想知道當用戶從Excel中保存文檔時是否觸發了一個事件。

回答

1

更新/添加列表項目有事件發生前後事件。這裏是所有這些事件的完整列表:

以前活動

  • ItemAdding
  • ItemUpdating
  • ItemDeleting

活動

  • ItemAdded
  • ItemUpdated
  • ItemDeleted
  • ItemAttachmentAdded
  • ItemAttachmentDeleted
  • ItemCheckedIn
  • ItemCheckedOut
  • ItemFileConverted
  • ItemFileMoved
  • ItemUncheckedOut
0

增值物件?

這有點令人困惑,因爲當初始保存文檔時會調用一個事件處理函數,並且在設置項目上的任何自定義屬性時調用ItemUpdated,至少如果您使用默認的SharePoint Web UI。

相關問題