EventReceiver 元素 (DeploymentManifest)

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

本文内容
类型
属性
子元素
父元素

表示一个 SharePoint 事件接收器对象实例 (SPEventReceiverDefinition)。根据指定的事件接收器集合,事件接收器可以侦听 SPFileSPListSPListItemSPWeb 对象上的事件。

DECLARATION
<xs:element name="EventReceiver" 
        type="SPEventReceiverDefinition" 
        minOccurs="0" maxOccurs="unbounded" 
/>

USAGE
<EventReceivers>
        <EventReceiver
                Id="Guid"
                Name="xs:string"
                WebId="Guid"
                HostId="Guid"
                HostType="SPEventHostType"
                Type="SPEventReceiverType"
                SequenceNumber="xs:int"
                Assembly="xs:string"
                Class="xs:string"
                Data="xs:string"
                Filter="xs:string"
                Credential="xs:int"
                ItemId="xs:int"
        />
</EventReceivers>

类型

SPEventReceiverDefinition

属性

属性

类型

说明

ID

GUID 简单类型 (DeploymentManifest)

必选项。事件接收器定义的唯一标识符。

Name

xs:string

必选项。事件接收器的名称。

WebId

GUID 简单类型 (DeploymentManifest)

必选项。在其中注册事件接收器的网站的唯一标识符。

HostId

GUID 简单类型 (DeploymentManifest)

必选项。作为事件宿主的对象的唯一标识符。

HostType

SPEventHostType 简单类型 (DeploymentManifest)

必选项。作为事件宿主的对象的类型。宿主类型必须是在 SPEventHostType 简单类型中定义的枚举值。

Type

SPEventReceiverType 简单类型 (DeploymentManifest)

必选项。事件接收器的事件的类型。事件接收器类型必须是在 SPEventReceiverType 简单类型中定义的枚举值。

SequenceNumber

xs:int

必选项。表示事件序列中的相对顺序的整数。

Assembly

xs:string

必选项。表示作为事件接收器的程序集的强名称。

Class

xs:string

必选项。作为事件接收器的类。

Data

xs:string

可选项。与事件接收器关联的数据。

Filter

xs:string

可选项。

Credential

xs:int

可选项。

ItemId

xs:int

可选项。

子元素

父元素

EventReceivers 元素 (DeploymentManifest - SPFile)

EventReceivers 元素 (DeploymentManifest - SPList)

EventReceivers 元素 (DeploymentManifest - SPListItem)

EventReceivers 元素 (DeploymentManifest - SPWeb)

请参阅

引用

SPEventReceiverDefinition

概念

DeploymentManifest 架构