Класс SPEventReceiverDefinitionCollection

Представляет коллекцию объектов SPEventReceiverDefinition , которые используются для перечисления списка зарегистрированных событий приемников для Microsoft SharePoint Foundation объектов с событиями.

Иерархия наследования

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

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public Class SPEventReceiverDefinitionCollection _
    Inherits SPBaseCollection
'Применение
Dim instance As SPEventReceiverDefinitionCollection
public class SPEventReceiverDefinitionCollection : SPBaseCollection

Замечания

Свойство EventReceivers класса SPContentType, SPFile, SPList, SPListItem, SPWebили SPWorkflow для получения коллекции приемников событий, которые зарегистрированы для объекта SharePoint Foundation .

Чтобы создать определение приемника событий, используйте один из методов класса SPEventReceiverDefinitionCollectionAdd .

Используйте индексатор для получения определение приемника событий одного из коллекции. Например предположим, что коллекция присваивается переменной с именем myEventReceiverDefinitions, используйтеindexmyEventReceiverDefinitions[] в C# илиindexmyEventReceiverDefinitions() в Visual Basic .NET, где index – номер индекса в коллекции определения либо GUID определения.

Потокобезопасность

Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы SPEventReceiverDefinitionCollection

Пространство имен Microsoft.SharePoint

HostId