Freigeben über


SPEventReceiverDefinitionCollection-Klasse

Stellt eine Auflistung von SPEventReceiverDefinition -Objekten, die verwendet werden, um die Liste der registrierte Ereignisempfänger für Microsoft SharePoint Foundation Objekte auflisten, die Ereignisse haben können.

Vererbungshierarchie

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

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Class SPEventReceiverDefinitionCollection _
    Inherits SPBaseCollection
'Usage
Dim instance As SPEventReceiverDefinitionCollection
public class SPEventReceiverDefinitionCollection : SPBaseCollection

Hinweise

Verwenden Sie die EventReceivers -Eigenschaft der Klasse SPContentType, SPFile, SPList, SPListItem, SPWeboder SPWorkflow , um die Auflistung der Ereignisempfänger, die registriert sind für das SharePoint Foundation -Objekt abzurufen.

Um eine Ereignisdefinition Empfänger zu erstellen, verwenden Sie eine der Methoden der Klasse SPEventReceiverDefinitionCollectionAdd .

Verwenden Sie einen Indexer eine einzelnes Ereignis Receiver-Definition aus der Auflistung zurückgegeben. Verwenden Sie z. B. unter der Annahme, dass die Auflistung in eine Variable namens MyEventReceiverDefinitions zugewiesen wird, myEventReceiverDefinitions[index] in C# oder myEventReceiverDefinitions(index) in Visual Basic .NET, wobei index die Indexnummer der Definition in der Auflistung oder die GUID der Definition ist.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPEventReceiverDefinitionCollection-Member

Microsoft.SharePoint-Namespace

HostId