AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

eObjectActionEvents Enumeration

Flags enum defining lifecycle events that can be fired on business object actions.

Namespace:  AdvantageCMS.Core.Admin.Enums
Assembly:  AdvantageCMS.Core (in AdvantageCMS.Core.dll)

Syntax


[SerializableAttribute]
[FlagsAttribute]
public enum eObjectActionEvents

Members


Member nameDescription
AllEvents Fire all available events.
None Do not fire any events.
Load Fired when the object is loaded.
Validate Fired during object validation.
PrePublish Fired before an object is published.
PostPublish Fired after an object is published.
PreUnpublish Fired before an object is unpublished.
PostUnpublish Fired after an object is unpublished.
PreSaveDraft Fired before a draft is saved.
PostSaveDraft Fired after a draft is saved.
PreDeleteRecord Fired before a record is deleted.
PostDeleteRecord Fired after a record is deleted.
PreDeleteDraft Fired before a draft is deleted.
PostDeleteDraft Fired after a draft is deleted.