Table of Contents

Enum EventReceiverType

Namespace
PnP.Core.Model.SharePoint
Assembly
PnP.Core.dll

Specifies the type of event that is handled by the event receiver.

public enum EventReceiverType

Fields

AppInstalled = 10701

Event that occurs after an app is installed.

AppUninstalling = 10703

Event that occurs before an app is uninstalled.

AppUpgraded = 10702

Event that occurs after an app is upgraded.

ContextEvent = 32766

Identifies workflow event receivers, and is therefore not a true event type.

EmailReceived = 20000

Event that occurs after a list receives an e-mail message.

EntityInstanceAdded = 10601

Event that occurs when an instance of an external content type has been added.

EntityInstanceDeleted = 10603

Event that occurs when an instance of an external content type has been deleted.

EntityInstanceUpdated = 10602

Event that occurs when an instance of an external content type has been updated.

FieldAdded = 10101

Event that occurs after a field has been added.

FieldAdding = 101

Event that occurs before a field is added to a list.

FieldDeleted = 10103

Event that occurs after a field has been removed.

FieldDeleting = 103

Event that occurs before a field is removed from a list.

FieldUpdated = 10102

Event that occurs after a field has been updated.

FieldUpdating = 102

Event that occurs before a field is updated.

GroupAdded = 10301

Event that occurs happens after a security group is added.

GroupAdding = 301

Event that occurs before a security group is added.

GroupDeleted = 10303

Event that occurs after a security group is deleted.

GroupDeleting = 303

Event that occurs before a security group is deleted.

GroupUpdated = 10302

Event that occurs after a security group is updated.

GroupUpdating = 302

Event that occurs before a security group is updated.

GroupUserAdded = 10304

Event that occurs after a user is added to a security group.

GroupUserAdding = 304

Event that occurs before a user is added to a security group.

GroupUserDeleted = 10305

Event that occurs after a user is deleted from a security group.

GroupUserDeleting = 305

Event that occurs before a user is deleted from a security group.

InheritanceBreaking = 311

Event that occurs before an inheritance is broken.

InheritanceBroken = 10311

Event that occurs after an inheritance is broken.

InheritanceReset = 10312

Event that occurs after an inheritance is restored.

InheritanceResetting = 312

Event that occurs before an inheritance is restored.

InvalidReceiver = -1

Indicates that an invalid event receiver type has been specified.

ItemAdded = 10001

Event that occurs after an item has been added.

ItemAdding = 1

Event that occurs before an item has been added.

ItemAttachmentAdded = 10007

Event that occurs after an attachment has been added to the item.

ItemAttachmentAdding = 7

Event that occurs before an attachment has been added to an item.

ItemAttachmentDeleted = 10008

Event that occurs after an attachment has been removed from the item.

ItemAttachmentDeleting = 8

Event that occurs before an attachment has been removed from the item.

ItemCheckedIn = 10004

Event that occurs after an item has been checked in.

ItemCheckedOut = 10005

Event that occurs after an item has been checked out.

ItemCheckingIn = 4

Event that occurs before an item has been checked in.

ItemCheckingOut = 5

Event that occurs before an item is checked out.

ItemDeleted = 10003

Event that occurs after an item has been deleted.

ItemDeleting = 3

Event that occurs before an item is deleted

ItemFileConverted = 10010

Event that occurs after a file is transformed from one type to another.

ItemFileMoved = 10009

Event that occurs after a file has been moved.

ItemFileMoving = 9

Event that occurs before a file is moved.

ItemUncheckedOut = 10006

Event that occurs after an item has been unchecked out.

ItemUncheckingOut = 6

Event that occurs before an item is unchecked out.

ItemUpdated = 10002

Event that occurs after an item has been updated.

ItemUpdating = 2

Event that occurs before an item is updated.

ItemVersionDeleted = 10011

Event that occurs after a document version is deleted.

ItemVersionDeleting = 11

Event that occurs before a document version is deleted.

ListAdded = 10104

Event that occurs after a list has been created.

ListAdding = 104

Event that occurs before a list is created.

ListDeleted = 10105

Event that occurs after a list has been deleted.

ListDeleting = 105

Event that occurs before a list is deleted.

RoleAssignmentAdded = 10309

Event that occurs after a role assignment is added.

RoleAssignmentAdding = 309

Event that occurs before a role assignment is added.

RoleAssignmentDeleted = 10310

Event that occurs after a role definition is deleted.

RoleAssignmentDeleting = 310

Event that occurs before a role assignment is deleted.

RoleDefinitionAdded = 10306

Event that occurs after a role definition is added.

RoleDefinitionAdding = 306

Event that occurs before a role definition is added.

RoleDefinitionDeleted = 10308

Event that occurs after a role definition is deleted.

RoleDefinitionDeleting = 308

Event that occurs before a role definition is deleted.

RoleDefinitionUpdated = 10307

Event that occurs after a role definition is updated.

RoleDefinitionUpdating = 307

Event that occurs before a role definition is updated.

SiteDeleted = 10201

Event that occurs after a site collection has been deleted.

SiteDeleting = 106

Event that occurs before a site collection is deleted.

WebAdding = 204

Event that occurs before a new site is created.

WebDeleted = 10202

Event that occurs after a site has been deleted.

WebDeleting = 202

Event that occurs before a site is deleted.

WebMoved = 10203

Event that occurs after a site URL has been changed.

WebMoving = 203

Event that occurs before a site URL has been changed.

WebProvisioned = 10204

Event that occurs after a new site has been created, but before that new site is provisioned.

WorkflowCompleted = 10503

Event that occurs after a workflow has completed running.

WorkflowPostponed = 10502

Event that occurs after a workflow has been postponed.

WorkflowStarted = 10501

Event that occurs after a workflow has started running.

WorkflowStarting = 501

Event that occurs before a workflow starts running