什么是base.ItemAdded(properties);?

时间:2011-12-14 10:45:18

标签: sharepoint

对于事件处理代码,以下代码默认出现:

base.ItemAdded(properties);

有人可以告诉我它的用途吗?

谢谢,
阿米特

2 个答案:

答案 0 :(得分:0)

此事件处理程序会通知您项目何时刚刚添加到共享点列表,以便您可以对项目进行一些后处理。如果您希望在项目发布到列表之前对项目进行更改(例如递增唯一记录ID),请使用ItemAdding()。

答案 1 :(得分:0)

基本上它调用它的基类Class的ItemAdded方法,后者又调用另一个方法BaseItemEventReceiver。
这个方法的作用是设置properties.Status = SPEventReceiverStatus.Continue;
这只意味着允许事件继续(未取消)。

至于我,我总是替换“base.ItemAdded(properties);”这一行。用我的代码,它工作得很好。