Share via


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 で登録されます。

子要素

Receiver

親要素

Elements

出現回数

最小 : 1

最大 : 制約なし

この要素の使用方法の例については、「イベント登録」を参照してください。

Receivers タグは、サイト全体のイベント登録またはルート Web のイベント登録を示す可能性があります。Scope 属性は、イベント レシーバーが適用されるレベルを定義するときに使用します。Receivers タグに ListTemplateId または ListUrl 属性がない場合、イベント レシーバーは、機能と同じ範囲で登録されます。たとえば、Web を範囲とする機能の場合、イベント レシーバーは、Web を範囲とするイベント レシーバー コレクションに追加されます。