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
eventReceiverOptionsEventReceiverOptionsOptions 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
eventReceiverOptionsEventReceiverOptionsOptions 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
eventReceiverOptionsEventReceiverOptionsOptions 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
batchBatchBatch to use
eventReceiverOptionsEventReceiverOptionsOptions 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
eventReceiverOptionsEventReceiverOptionsOptions 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
batchBatchBatch to use
eventReceiverOptionsEventReceiverOptionsOptions used when creating the new eventreceiver
Returns
- Task<IEventReceiverDefinition>
The newly created eventreceiver