The legacy wiki pages are here for reference purposes only.
For up-to-date information make sure to check the documentation section.

Below you find an overview of all events on Umbraco objects. A pdf for offline reference can be downloaded here

Document

umbraco.cms.businesslogic.web.Document

 

BeforeSave

AfterSave

New

 

Newing

BeforeDelete

AfterDelete

BeforeMoveToTrash

AfterMoveToTrash

BeforePublish

AfterPublish

BeforeSendToPublish

AfterSendToPublish

BeforeUnPublish

AfterUnPublish

BeforeCopy

AfterCopy

BeforeRollBack

AfterRollBack

BeforeAddToIndex

AfterAddToIndex

Access

umbraco.cms.businesslogic.web.Access

 

BeforeSave

AfterSave

BeforeAddProtection

AfterAddProtection

BeforeRemoveProtection

AfterRemoveProtection

BeforeAddMemberShipRoleToDocument

AfterAddMemberShipRoleToDocument

BeforeRemoveMemberShipRoleToDocument

AfterRemoveMemberShipRoleToDocument

BeforeRemoveMembershipUserFromDocument

AfterRemoveMembershipUserFromDocument

BeforeAddMembershipUserToDocument

AfterAddMembershipUserToDocument

 

DocumentType

umbraco.cms.businesslogic.web.DocumentType

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

Domain

umbraco.cms.businesslogic.web.Domain

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

StyleSheet

umbraco.cms.businesslogic.web.StyleSheet

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

StyleSheetProperty

umbraco.cms.businesslogic.web.StyleSheetProperty

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

 

Member

umbraco.cms.businesslogic.member.Member

 

BeforeSave

AfterSave

New

BeforeAddGroup

AfterAddGroup

BeforeRemoveGroup

AfterRemoveGroup

BeforeAddToCache

AfterAddToCache

BeforeDelete

AfterDelete

MemberGroup

umbraco.cms.businesslogic.member.MemberGroup

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

MemberType

umbraco.cms.businesslogic.member.MemberType

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

 

CMSNode

umbraco.cms.businesslogic.CMSNode

 

BeforeSave

AfterSave

AfterNew

BeforeDelete

AfterDelete

BeforeMove

AfterMove

 

 

Dictionary/ DictionaryItem

umbraco.cms.businesslogic.Dictionary.DictionaryItem

 

Saving

New

Deleting

Media

umbraco.cms.businesslogic.media.Media

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

MediaType

umbraco.cms.businesslogic.media.MediaType

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

DataTypeDefinition

umbraco.cms.businesslogic.datatype.DataTypeDefinition

 

Saving

New

Deleting

Language

umbraco.cms.businesslogic.language.Language

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

Macro

umbraco.cms.businesslogic.macro.Macro

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

 

CreatedPackage

umbraco.cms.businesslogic.packager.CreatedPackage

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

BeforePublish

AfterPublish

InstalledPackage

umbraco.cms.businesslogic.packager.InstalledPackage

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

Template

umbraco.cms.businesslogic.template.Template

 

BeforeSave

AfterSave

New

BeforeDelete

AfterDelete

 

 

ContentControl

Umbraco.controls.ContentControl

 

BeforeContentControlLoad

AfterContentControlLoad

BaseTree

umbraco.cms.presentation.Trees.BaseTree

 

 BeforeNodeRender

AfterNodeRender

User

umbraco. BusinessLogic.User

 

Saving

New

Disabling

Deleting

FlushingFromCache

content

umbraco. content

 

BeforeUpdateDocumentCache

AfterUpdateDocumentCache

BeforeClearDocumentCache

AfterClearDocumentCache

BeforeRefreshContent

AfterRefreshContent

 

Our.umbraco.org is the community mothership for Umbraco, the open source asp.net cms. With a friendly forum for all your questions, a comprehensive documentation and a ton of packages from the community. This site is running Umbraco version 7.3.0-beta3