Table of Contents

Interface IEventReceiverDefinitionCollection

Namespace
PnP.Core.Model.SharePoint
Assembly
PnP.Core.dll
public interface IEventReceiverDefinitionCollection : IQueryable<IEventReceiverDefinition>, IQueryable, IAsyncEnumerable<IEventReceiverDefinition>, IDataModelCollectionLoad<IEventReceiverDefinition>, IDataModelCollection<IEventReceiverDefinition>, IEnumerable<IEventReceiverDefinition>, IEnumerable, IDataModelParent, IDataModelWithContext, IRequestableCollection, IDataModelCollectionDeleteByGuidId, ISupportModules<IEventReceiverDefinitionCollection>
Inherited Members
Extension Methods

Methods

Add(EventReceiverOptions)

Adds a new eventreceiver to the current web or list

IEventReceiverDefinition Add(EventReceiverOptions eventReceiverOptions)

Parameters

eventReceiverOptions EventReceiverOptions

Options used when creating the new eventreceiver

Returns

IEventReceiverDefinition

The newly created eventreceiver

AddAsync(EventReceiverOptions)

Adds a new eventreceiver to the current web or list

Task<IEventReceiverDefinition> AddAsync(EventReceiverOptions eventReceiverOptions)

Parameters

eventReceiverOptions EventReceiverOptions

Options used when creating the new eventreceiver

Returns

Task<IEventReceiverDefinition>

The newly created eventreceiver

AddBatch(EventReceiverOptions)

Adds a new eventreceiver to the current web or list

IEventReceiverDefinition AddBatch(EventReceiverOptions eventReceiverOptions)

Parameters

eventReceiverOptions EventReceiverOptions

Options used when creating the new eventreceiver

Returns

IEventReceiverDefinition

The newly created eventreceiver

AddBatch(Batch, EventReceiverOptions)

Adds a new eventreceiver to the current web or list

IEventReceiverDefinition AddBatch(Batch batch, EventReceiverOptions eventReceiverOptions)

Parameters

batch Batch

Batch to use

eventReceiverOptions EventReceiverOptions

Options used when creating the new eventreceiver

Returns

IEventReceiverDefinition

The newly created eventreceiver

AddBatchAsync(EventReceiverOptions)

Adds a new eventreceiver to the current web or list

Task<IEventReceiverDefinition> AddBatchAsync(EventReceiverOptions eventReceiverOptions)

Parameters

eventReceiverOptions EventReceiverOptions

Options used when creating the new eventreceiver

Returns

Task<IEventReceiverDefinition>

The newly created eventreceiver

AddBatchAsync(Batch, EventReceiverOptions)

Adds a new eventreceiver to the current web or list

Task<IEventReceiverDefinition> AddBatchAsync(Batch batch, EventReceiverOptions eventReceiverOptions)

Parameters

batch Batch

Batch to use

eventReceiverOptions EventReceiverOptions

Options used when creating the new eventreceiver

Returns

Task<IEventReceiverDefinition>

The newly created eventreceiver