Wednesday, March 2, 2011

List of SharePoint Events

List of SharePoint Events

Here is the full list of SharePoint Services 3.0 Events that you can handle with your recievers:

Item – level events (SPItemEventReceiver Methods)
Synchronous
ItemAdding
Synchronous Before event that occurs when a new item is added to its containing object.
ItemAttachmentAdding
Synchronous Before event that occurs when a user adds an attachment to an item.
ItemAttachmentDeleting
Synchronous Before event that occurs when a user removes an attachment from an item.
ItemCheckingIn
Synchronous Before event that occurs as a file is being checked in.
ItemCheckingOut
Synchronous Before event that occurs after an item is checked out.
ItemDeleting
Synchronous Before event that occurs before an existing item is completely deleted.
ItemFileMoving
Occurs when a file is being moved.
ItemUncheckedOut
Synchronous Before event that occurs when an item is being unchecked out.
ItemUncheckingOut
Synchronous Before event that occurs when an item is being unchecked out.
ItemUpdating
Synchronous Before event that occurs when an existing item is changed, for example, when the user changes data in one or more fields.
Asynchronous
ItemAdded
Asynchronous After event that occurs after a new item has been added to its containing object.
ItemAttachmentAdded
Asynchronous After event that occurs after a user adds an attachment to an item.
ItemAttachmentDeleted
Asynchronous After event that occurs when after a user removes an attachment from an item.
ItemCheckedIn
Asynchronous After event that occurs after an item is checked in.
ItemCheckedOut
Asynchronous After event that occurs after an item is checked out.
ItemDeleted
Asynchronous After event that occurs after an existing item is completely deleted.
ItemFileConverted
Asynchronous After event has been converted.
ItemFileMoved
Occurs after a file is moved.
ItemUpdated
Asynchronous After event that occurs after an existing item is changed, for example, when the user changes data in one or more fields.
List – level events (SPListEventReceiver Methods)
Synchronous
FieldAdding
Occurs when a field link is being added to a content type.
FieldDeleting
Occurs when a field is in the process of being removed from the list.
FieldUpdating
Occurs when a field link is being updated
Asynchronous
FieldAdded
Occurs after a field link is added.
FieldDeleted
Occurs after a field has been removed from the list.
FieldUpdated
Occurs after a field link has been updated
Web and Site – level events (SPWebEventReceiver Methods)
Synchronous
WebMoving
Synchronous Before event that occurs before an existing Web site has been renamed or moved to a different parent object.
WebDeleting
Synchronous Before event that occurs before an existing Web site is completely deleted.
SiteDeleting
Occurs when (before) a site collection is being deleted.
Asynchronous
SiteDeleted
Occurs after a site collection has been deleted.
WebMoved
Asynchronous After event that occurs after an existing Web site has been moved.
WebDeleted
Asynchronous After event that occurs after an existing Web site is completely deleted.

No comments: