SharePoint 事件、事件接收器和事件宿主表
上次修改时间: 2015年3月9日
适用范围: SharePoint Foundation 2010
Microsoft SharePoint Foundation 事件模型可限制通过各个事件接收器类定义的事件,并可限制与各个事件接收器类型关联的宿主类型。下表列出了允许的与事件类型、事件接收器类型和事件宿主类型有关的关联。
事件接收器绑定表
下面每个表都表示 SharePoint Foundation 中的一组事件类型(网站事件、Web 事件、列表事件、列表字段事件和项目事件)。接着,此表列出了事件可从中继承以定义事件(或事件集合)的允许的事件接收器基类型。最后,此表列出了能够承载事件接收器的对象类型。
以下各表的列组织方式如下:
事件。针对事件类型(网站、Web、列表等)列出可用事件
接收器基类。列出可从中继承以定义事件集合的 SharePoint 事件接收器基类。
事件宿主类型。列出各个事件接收器可以与之绑定的 SharePoint 对象(SPSite、SPWeb 等)类型。
每个表都可提供一列事件类型、定义它们的事件接收器以及可与指定接收器绑定的事件宿主类型。
网站事件
网站事件 |
接收器基类 |
事件宿主类型 |
---|---|---|
Web 事件
Web 事件 |
接收器基类 |
事件宿主类型 |
---|---|---|
WebAdding(SPWebEventProperties) WebProvisioned(SPWebEventProperties) WebDeleting(SPWebEventProperties) WebDeleted(SPWebEventProperties) |
列表事件
列表事件 |
接收器基类 |
事件宿主类型 |
---|---|---|
ListAdding(SPListEventProperties) ListAdded(SPListEventProperties) |
列表字段事件
列表字段事件 |
接收器基类 |
事件宿主类型 |
---|---|---|
FieldAdding(SPListEventProperties) FieldAdded(SPListEventProperties) FieldDeleting(SPListEventProperties) FieldDeleted(SPListEventProperties) |