次の方法で共有


SharePoint イベント、イベント レシーバー、およびイベント ホストの表

最終更新日: 2015年3月9日

適用対象: SharePoint Foundation 2010

Microsoft SharePoint Foundation イベント モデルでは、各イベント レシーバー クラスによって定義できるイベント、および各イベント レシーバーの種類によって関連付けることができるホストの種類が制限されます。以下の表は、イベントの種類、イベント レシーバーの種類、およびイベント ホストの種類に関する使用可能な関連付けを示しています。

イベント レシーバー バインドの表

以下の表それぞれが、SharePoint Foundation の一連のイベントの種類 (サイト イベント、Web イベント、リスト イベント、リスフィールド イベント、およびアイテム イベント) を表します。これらの表は、イベント (イベント コレクション) を定義するためにそのイベントの継承元にできる使用可能なイベント レシーバー基本型のほか、イベント レシーバーをホストできるオブジェクトの種類も示しています。

これらの表の各列は次のように整理されています。

  1. イベント。そのイベントの種類 (サイト、Web、リストなど) で使用できるイベントを示します。

  2. レシーバー基本クラス。イベント コレクションを定義するために継承元にできる SharePoint イベント レシーバー基本クラスを示します。

  3. イベント ホストの種類。各イベント レシーバーがバインドできる SharePoint オブジェクト (SPSite、SPWeb など) の種類を示します。

これにより、それぞれの表が、イベントの種類、イベントの種類を定義するイベント レシーバー、および指定したレシーバーにバインドできるイベント ホストの種類の一覧を示しています。

サイト イベント

サイト イベント

レシーバー基本クラス

イベント ホストの種類

SiteDeleting(SPWebEventProperties)

SiteDeleted(SPWebEventProperties)

SPWebEventReceiver

SPSite

Web イベント

Web イベント

レシーバー基本クラス

イベント ホストの種類

WebAdding(SPWebEventProperties)

WebProvisioned(SPWebEventProperties)

WebDeleting(SPWebEventProperties)

WebDeleted(SPWebEventProperties)

WebMoving(SPWebEventProperties)

WebMoved(SPWebEventProperties)

SPWebEventReceiver

SPSite

SPWeb

リスト イベント

リスト イベント

レシーバー基本クラス

イベント ホストの種類

ListAdding(SPListEventProperties)

ListAdded(SPListEventProperties)

ListDeleting(SPListEventProperties)

ListDeleted(SPListEventProperties)

SPListEventReceiver

SPSite

SPWeb

リスト フィールド イベント

リスト フィールド イベント

レシーバー基本クラス

イベント ホストの種類

FieldAdding(SPListEventProperties)

FieldAdded(SPListEventProperties)

FieldDeleting(SPListEventProperties)

FieldDeleted(SPListEventProperties)

FieldUpdating(SPListEventProperties)

FieldUpdated(SPListEventProperties)

SPListEventReceiver

SPSite

SPWeb

SPList

SPContentType

アイテム イベント

アイテム イベント

レシーバー基本クラス

イベント ホストの種類

ItemAdding(SPItemEventProperties)

ItemAdded(SPItemEventProperties)

ItemDeleting(SPItemEventProperties)

ItemDeleted(SPItemEventProperties)

ItemUpdating(SPItemEventProperties)

ItemUpdated(SPItemEventProperties)

ItemFileConverted(SPItemEventProperties)

ItemFileMoving(SPItemEventProperties)

ItemFileMoved(SPItemEventProperties)

ItemCheckingIn(SPItemEventProperties)

ItemCheckedIn(SPItemEventProperties)

ItemCheckingOut(SPItemEventProperties)

ItemCheckedOut(SPItemEventProperties)

ItemAttachmentAdding(SPItemEventProperties)

ItemAttachmentAdded(SPItemEventProperties)

ItemAttachmentDeleting(SPItemEventProperties)

ItemAttachmentDeleted(SPItemEventProperties)

SPItemEventReceiver

SPSite

SPWeb

SPList

SPContentType

関連項目

概念

SharePoint Foundation イベントのカタログ