同步或异步执行事件接收器。
命名空间: Microsoft.SharePoint
程序集: Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)
语法
声明
Public Sub FireContextEvent ( _
site As SPSite _
)
用法
Dim instance As SPEventReceiverDefinition
Dim site As SPSite
instance.FireContextEvent(site)
public void FireContextEvent(
SPSite site
)
参数
site
类型:Microsoft.SharePoint.SPSite
异常
| 异常 | 条件 |
|---|---|
| ArgumentNullException | 没有网站项目事件属性。 AD 访问控制 事件宿主刚刚收到该事件不是上下文事件。 |
备注
用户执行操作,如删除、 更新、 签入,或将转换Microsoft SharePoint Foundation对象。当SharePoint Foundation对象具有用户对其执行某些操作时,该对象将触发的事件的上下文。必须由事件宿主处理SharePoint Foundation服务器场中收到该事件。
事件接收器生成上下文事件时,会向事件宿主发送信息。程序集名称和类名的事件宿主使用,来查找接收方执行。用户操作是SPEventReceiverType,如ItemCheckedIn的名称。接收器类型名称指示是否应使用同步或异步处理。满足用户请求所需的其他信息作为项目属性对象发送与该事件。