EventReceiver 要素 (DeploymentManifest)
適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
SharePoint イベント レシーバー オブジェクト インスタンス (SPEventReceiverDefinition) を表します。 指定されたイベント レシーバー コレクションに応じて、イベント レシーバーは SPFile、SPList、SPListItem、または SPWeb オブジェクトのイベントをリッスンできます。
定義
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>
型
要素と属性
以下のセクションで、属性、子要素、親要素について説明します。
属性
属性 | 型 | 説明 |
---|---|---|
ID |
Guid 単純型 (DeploymentManifest) |
必須です。 イベント レシーバ定義を表す一意識別子です。 |
名前 |
xs:string |
必須です。 イベント レシーバの名前です。 |
WebId |
Guid 単純型 (DeploymentManifest) |
必須です。 イベント レシーバが登録されているサイトを表す一意識別子です。 |
Hostid |
Guid 単純型 (DeploymentManifest) |
必須です。 イベントをホストしているオブジェクトを表す一意識別子です。 |
HostType |
SPEventHostType 単純型 (DeploymentManifest) |
必須です。 イベントをホストしているオブジェクトの種類です。 ホスト型は、 SPEventHostType 単純型で定義された列挙値である必要があります。 |
Type |
SPEventReceiverType 単純型 (DeploymentManifest) |
必須です。 イベント レシーバのイベントの種類です。 イベント レシーバの種類は、SPEventReceiverType 単純型で定義されている列挙値である必要があります。 |
SequenceNumber |
xs:int |
必須です。 イベントのシーケンスでの相対的な順序を表す整数です。 |
Assembly |
xs:string |
必須です。 イベント レシーバであるアセンブリを表す厳密な名前です。 |
クラス |
xs:string |
必須です。 イベント レシーバであるクラスです。 |
Data |
xs:string |
オプション。 イベント レシーバに関連付けられているデータです。 |
フィルター |
xs:string |
オプション。 |
Credential |
xs:int |
オプション。 |
ItemId |
xs:int |
オプション。 |
子要素
None
親要素
- EventReceivers 要素 (DeploymentManifest - SPFile)
- EventReceivers 要素 (DeploymentManifest - SPList)
- EventReceivers 要素 (DeploymentManifest - SPListItem)
- EventReceivers 要素 (DeploymentManifest - SPWeb)