将文档保存在SharePoint的文档库中时会触发什么事件?

时间:2009-11-10 12:33:06

标签: sharepoint excel

我们有一个包含Excel工作表的文档列表,必须处理列表中的文档。处理代码由EventReceiver触发。

直到知道我们使用了ItemCheckedIn事件,但是当用户只是从Excel中保存文档时,不会触发此事件。我曾尝试使用ItemUpdated事件,但这似乎也不起作用。

所以我想知道当用户从Excel中保存文档时是否触发了事件。

2 个答案:

答案 0 :(得分:1)

更新/添加列表项时有前后事件。以下是所有这些活动的综合列表:

之前事件

  • ItemAdding
  • ItemUpdating
  • ItemDeleting

事件后

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

答案 1 :(得分:0)

ItemAdded?

这有点令人困惑,因为在最初保存文档时会调用一个事件处理程序,并且当您在项目上设置任何自定义属性时会调用ItemUpdated,至少如果您使用的是默认的SharePoint Web UI。