EventReceiver 元素 (DeploymentManifest)

适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

表示 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

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性 类型 说明
ID
GUID 简单类型 (DeploymentManifest)
必填。 事件接收器定义的唯一标识符。
名称
xs:string
必填。 事件接收器的名称。
WebId
GUID 简单类型 (DeploymentManifest)
必填。 在其中注册事件接收器的网站的唯一标识符。
HostId
GUID 简单类型 (DeploymentManifest)
必填。 作为事件宿主的对象的唯一标识符。
HostType
SPEventHostType 简单类型 (DeploymentManifest)
必填。 作为事件宿主的对象的类型。 主机类型必须是 SPEventHostType 简单类型中定义的枚举值。
类型
SPEventReceiverType 简单类型 (DeploymentManifest)
必填。 事件接收器的事件的类型。 事件接收器类型必须是在 SPEventReceiverType 简单类型中定义的枚举值。
SequenceNumber
xs:int
必填。 表示事件序列中的相对顺序的整数。
Assembly
xs:string
必填。 表示作为事件接收器的程序集的强名称。

xs:string
必填。 作为事件接收器的类。
Data
xs:string
可选。 与事件接收器关联的数据。
筛选
xs:string
可选。
Credential
xs:int
可选。
ItemId
xs:int
可选。

子元素

父元素

另请参阅