Partager via


SPEventReceiverDefinitionCollection - Classe

Représente une collection d'objets SPEventReceiverDefinition qui servent à énumérer la liste des récepteurs d'événements inscrits pour les objets Microsoft SharePoint Foundation qui peuvent comporter des événements.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.SPBaseCollection
      Microsoft.SharePoint.SPEventReceiverDefinitionCollection

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Class SPEventReceiverDefinitionCollection _
    Inherits SPBaseCollection
'Utilisation
Dim instance As SPEventReceiverDefinitionCollection
public class SPEventReceiverDefinitionCollection : SPBaseCollection

Remarques

Utilisez la propriété EventReceivers de la classe SPContentType, SPFile, SPList, SPListItem, SPWebou SPWorkflow pour obtenir la collection de récepteurs d'événements qui sont enregistrés pour l'objet SharePoint Foundation .

Pour créer une définition de récepteur d'événement, utilisez une des méthodes de la classe SPEventReceiverDefinitionCollectionAdd .

Un indexeur permet de renvoyer une définition de récepteur d'événement unique de la collection. Par exemple, en supposant que la collection est assignée à une variable nommée myEventReceiverDefinitions, utilisez myEventReceiverDefinitions[index] dans C# ou myEventReceiverDefinitions(index) dans Visual Basic .NET, où index est le numéro d'index de la définition de la collection ou le GUID de la définition.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPEventReceiverDefinitionCollection - Membres

Microsoft.SharePoint - Espace de noms

HostId