SPEventReceiverType Simple Type (DeploymentManifest)

Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Specifies the available event receivers.

Definition

<xs:simpleType name="SPEventReceiverType" >
        <xs:restriction base="xs:string">
            <xs:enumeration value="ItemAdding" />
            <xs:enumeration value="ItemUpdating" />
            <xs:enumeration value="ItemDeleting" />
            <xs:enumeration value="ItemCheckingIn" />
            <xs:enumeration value="ItemCheckingOut" />
            <xs:enumeration value="ItemUncheckingOut" />
            <xs:enumeration value="ItemAttachmentAdding" />
            <xs:enumeration value="ItemAttachmentDeleting" />
            <xs:enumeration value="ItemFileMoving" />
            <xs:enumeration value="FieldAdding" />
            <xs:enumeration value="FieldUpdating" />
            <xs:enumeration value="FieldDeleting" />
            <xs:enumeration value="SiteDeleting" />
            <xs:enumeration value="WebDeleting" />
            <xs:enumeration value="WebMoving" />
            <xs:enumeration value="ItemAdded" />
            <xs:enumeration value="ItemUpdated" />
            <xs:enumeration value="ItemDeleted" />
            <xs:enumeration value="ItemCheckedIn" />
            <xs:enumeration value="ItemCheckedOut" />
            <xs:enumeration value="ItemUncheckedOut" />
            <xs:enumeration value="ItemAttachmentAdded" />
            <xs:enumeration value="ItemAttachmentDeleted" />
            <xs:enumeration value="ItemFileMoved" />
            <xs:enumeration value="ItemFileTransformed" />
            <xs:enumeration value="FieldAdded" />
            <xs:enumeration value="FieldUpdated" />
            <xs:enumeration value="FieldDeleted" />
            <xs:enumeration value="SiteDeleted" />
            <xs:enumeration value="WebDeleted" />
            <xs:enumeration value="WebMoved" />
            <xs:enumeration value="EmailReceived" />
            <xs:enumeration value="ContextEvent" />
            <xs:enumeration value="InvalidReceiver" />
        </xs:restriction>
    </xs:simpleType>

Enumeration values

Value Description
ContextEvent
Indicates a list received a context event.
EmailReceived
Indicates a list received an email message.
FieldAdded
Indicates a field was added.
FieldAdding
Indicates a field is being added.
FieldDeleted
Indicates a field was removed.
FieldDeleting
Indicates a field is being removed.
FieldUpdated
Indicates a field was updated.
FieldUpdating
Indicates a field is being updated.
InvalidReceiver
Indicates the event receiver is not valid.
ItemAdded
Indicates an item was added.
ItemAdding
Indicates an item is being added.
ItemAttachmentAdded
Indicates an attachment was added to the item.
ItemAttachmentAdding
Indicates an attachment is being added to the item.
ItemAttachmentDeleted
Indicates an attachment was removed from the item.
ItemAttachmentDeleting
Indicates an attachment is being removed from the item.
ItemCheckedIn
Indicates an item was checked in.
ItemCheckedOut
Indicates an item was checked out.
ItemCheckingIn
Indicates an item is being checked in.
ItemCheckingOut
Indicates an item is being checked out.
ItemDeleted
Indicates an item was deleted
ItemDeleting
Indicates an item is being deleted.
ItemFileMoved
Indicates a file was moved.
ItemFileMoving
Indicates a file is being moved.
ItemFileTransformed
Indicates a file was converted.
ItemUncheckedOut
Indicates an item is not checked out.
ItemUncheckingOut
Indicates that Undo Checkout is occuring on an item.
ItemUpdated
Indicates an item was updated.
ItemUpdating
Indicates an item is being updated.
SiteDeleted
Indicates a site collection was deleted.
SiteDeleting
Indicates a site collection is being deleted.
WebDeleted
Indicates a site was deleted.
WebDeleting
Indicates a site is being deleted.
WebMoved
Indicates a site was moved.
WebMoving
Indicates a site is being moved.

See also