Partager via


Tableau des événements, des récepteurs d’événements et des hôtes d’événements SharePoint

Dernière modification : vendredi 16 avril 2010

S’applique à : SharePoint Foundation 2010

Le modèle d’événement Microsoft SharePoint Foundation limite les événements pouvant être définis par chaque classe de récepteur d’événements, ainsi que les types d’hôtes pouvant être associés à chaque type de récepteur d’événements. Les tableaux suivants répertorient les éléments associés autorisés par rapport aux types d’événements, au type de récepteur d’événements et au type d’hôte d’événements.

Tableaux des liaisons de récepteur d’événements

Chacun des tableaux suivants représente un ensemble de types d’événements (événements de site, événements Web, événements de liste, événements de champ de liste et événements d’élément) dans SharePoint Foundation. Ensuite, le tableau répertorie les types de base de récepteur d’événements autorisés dont l’événement concerné peut hériter en vue de la définition de ce dernier (ou de la collection d’événements). Enfin, le tableau répertorie les types d’objet capables d’héberger les récepteurs d’événements.

Les colonnes de chacun de ces tableaux sont organisées comme suit :

  1. Événements. Répertorie les événements disponibles pour le type d’événement (site, Web, liste, etc.)

  2. Classe de base de récepteur. Répertorie les classes de base de récepteur d’événements SharePoint dont vous pouvez hériter pour définir la collection d’événements.

  3. Type d’hôte d’événements. Répertorie les types d’objets SharePoint (SPSite, SPWeb, etc.) avec lesquels chacun des récepteurs d’événements peut établir une liaison.

Chaque tableau répertorie les types d’événements, les récepteurs d’événements qui les définissent et les types d’hôte d’événements pouvant établir une liaison avec le récepteur spécifié.

Événements de site

Événements de site

Classe de base de récepteur

Type d’hôte d’événements

SiteDeleting(SPWebEventProperties)

SiteDeleted(SPWebEventProperties)

SPWebEventReceiver

SPSite

Événements Web

Événements Web

Classe de base de récepteur

Type d’hôte d’événements

WebAdding(SPWebEventProperties)

WebProvisioned(SPWebEventProperties)

WebDeleting(SPWebEventProperties)

WebDeleted(SPWebEventProperties)

WebMoving(SPWebEventProperties)

WebMoved(SPWebEventProperties)

SPWebEventReceiver

SPSite

SPWeb

Événements de liste

Événements de liste

Classe de base de récepteur

Type d’hôte d’événements

ListAdding(SPListEventProperties)

ListAdded(SPListEventProperties)

ListDeleting(SPListEventProperties)

ListDeleted(SPListEventProperties)

SPListEventReceiver

SPSite

SPWeb

Événements de champ de liste

Événements de champ de liste

Classe de base de récepteur

Type d’hôte d’événements

FieldAdding(SPListEventProperties)

FieldAdded(SPListEventProperties)

FieldDeleting(SPListEventProperties)

FieldDeleted(SPListEventProperties)

FieldUpdating(SPListEventProperties)

FieldUpdated(SPListEventProperties)

SPListEventReceiver

SPSite

SPWeb

SPList

SPContentType

Événements d’élément

Événements d’élément

Classe de base de récepteur

Type d’hôte d’événements

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

Voir aussi

Concepts

Catalogue des événements SharePoint Foundation