Receivers 要素 (イベント)
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
この記事の内容
属性
子要素
親要素
出現回数
指定したリスト テンプレートを使用して作成されたリストで、アイテム イベントの処理に関するイベント レシーバの説明を格納します。
<Receivers
ListTemplateId = "Text"
ListTemplateOwner = "Text"
ListUrl = string
RootWebOnly = TRUE | FALSE
Scope = Site | Web>
</Receivers>
属性
属性 |
説明 |
---|---|
ListTemplateId |
オプションの Text。イベント レシーバーが適用されるリスト テンプレートのインデックスを指定します。既定のリスト テンプレートの種類の一覧については、「SPListTemplateType」を参照してください。 |
ListTemplateOwner |
オプションの Text。リスト テンプレートが機能を通じて登録されている場合は、リスト テンプレート所有者の GUID を指定します。または、リスト テンプレートがサイト定義によって登録されている場合は、サイト定義の名前を指定します。 |
ListUrl |
オプションの string。イベント レシーバーが適用されるリストの URL を指定します。 |
RootWebOnly |
オプションの Boolean。イベント レシーバーがルート Web にのみ適用される場合は True、それ以外の場合は False。 |
Scope |
オプションの enumeration。イベント レシーバーの範囲。Site または Web を設定できます。Scope 属性が Site に設定されている場合、サイト コレクションを範囲とする機能内で定義されたイベント レシーバーはサイト コレクション レベルで登録されます。Scope 属性が Web に設定されている場合、Web を範囲とする機能内で定義されたイベント レシーバーは Web で登録されます。 |
子要素
親要素
出現回数
最小 : 1 最大 : 制約なし |
例
この要素の使用方法の例については、「イベント登録」を参照してください。
Receivers タグは、サイト全体のイベント登録またはルート Web のイベント登録を示す可能性があります。Scope 属性は、イベント レシーバーが適用されるレベルを定義するときに使用します。Receivers タグに ListTemplateId または ListUrl 属性がない場合、イベント レシーバーは、機能と同じ範囲で登録されます。たとえば、Web を範囲とする機能の場合、イベント レシーバーは、Web を範囲とするイベント レシーバー コレクションに追加されます。