Share via


Tabelle mit SharePoint-Ereignissen, -Ereignisempfängern und -Ereignishosts

Letzte Änderung: Freitag, 16. April 2010

Gilt für: SharePoint Foundation 2010

Das Microsoft SharePoint Foundation-Ereignismodell beschränkt die Ereignisse, die von jeder Ereignisempfängerklasse definiert werden können, und die Hosttypen, die den einzelnen Ereignisempfängertypen zugeordnet werden können. In den folgenden Tabellen finden Sie die hinsichtlich der Ereignistypen, des Ereignisempfängertyps und Ereignishosttyps zulässigen Zuordnungen.

Tabellen mit Ereignisempfängerbindungen

Die folgenden Tabellen enthalten die verschiedenen Ereignistypen (Websiteereignisse, Webereignisse, Listenereignisse, Listenfeldereignisse und Elementereignisse) in SharePoint Foundation. Die jeweilige Tabelle enthält die zulässigen Basistypen von Ereignisempfängern, deren Informationen das jeweilige Ereignis erben kann, um das entsprechende Ereignis (bzw. die entsprechende Ereignisauflistung) zu erstellen. Schließlich gibt die Tabelle an, welche Objekttypen für das Hosten der Ereignisempfänger geeignet sind.

Die Spalten der folgenden Tabellen sind wie folgt strukturiert:

  1. Ereignisse. Listet die verfügbaren Ereignisse für den Ereignistyp (Website, Web, Liste usw.) auf.

  2. Empfängerbasisklasse. Listet die Empfängerbasisklassen für SharePoint-Ereignisse auf, deren Informationen zum Definieren der Ereignisauflistung geerbt werden können.

  3. Ereignishosttyp. Listet die Typen von SharePoint-Objekten (SPSite, SPWeb usw.) auf, an die die einzelnen Ereignisempfänger gebunden werden können.

Jede Tabelle enthält dann eine Liste mit Ereignistypen, mit den Ereignisempfängern, die sie definieren, und den Ereignishosttypen, die an den angegebenen Empfänger gebunden werden können.

Websiteereignisse

Websiteereignisse

Empfängerbasisklasse

Ereignishosttyp

SiteDeleting(SPWebEventProperties)

SiteDeleted(SPWebEventProperties)

SPWebEventReceiver

SPSite

Webereignisse

Webereignisse

Empfängerbasisklasse

Ereignishosttyp

WebAdding(SPWebEventProperties)

WebProvisioned(SPWebEventProperties)

WebDeleting(SPWebEventProperties)

WebDeleted(SPWebEventProperties)

WebMoving(SPWebEventProperties)

WebMoved(SPWebEventProperties)

SPWebEventReceiver

SPSite

SPWeb

Listenereignisse

Listenereignisse

Empfängerbasisklasse

Ereignishosttyp

ListAdding(SPListEventProperties)

ListAdded(SPListEventProperties)

ListDeleting(SPListEventProperties)

ListDeleted(SPListEventProperties)

SPListEventReceiver

SPSite

SPWeb

Listenfeldereignisse

Listenfeldereignisse

Empfängerbasisklasse

Ereignishosttyp

FieldAdding(SPListEventProperties)

FieldAdded(SPListEventProperties)

FieldDeleting(SPListEventProperties)

FieldDeleted(SPListEventProperties)

FieldUpdating(SPListEventProperties)

FieldUpdated(SPListEventProperties)

SPListEventReceiver

SPSite

SPWeb

SPList

SPContentType

Elementereignisse

Elementereignisse

Empfängerbasisklasse

Ereignishosttyp

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

Siehe auch

Konzepte

Katalog mit SharePoint Foundation-Ereignissen