Click or drag to resize

ICustomHooks Methods


The ICustomHooks type exposes the following members.

Methods
  Name Description
Public method OnAfterAddToWorkflow This method is invoked after a Page is added to a workflow.
(Inherited from IPageHooks)
Public method OnAfterAddToWorkflowAsset This method is invoked after an Asset is added to a workflow.
(Inherited from IAssetHooks)
Public method OnAfterAssign Custom hook that fires after a Content Item is assigned
(Inherited from IContentItemHooksT)
Public method OnAfterAssignAsset This method is invoked after an Asset was assigned to a User. DO NOT call contentItem.AssignUser or contentItem.AssignGroup inside this method, otherwise it will cause infinite loop
(Inherited from IAssetHooks)
Public method OnAfterCategoryDelete This method is invoked after a Category Node was deleted
(Inherited from ITaxonomyHooks)
Public method OnAfterCheckIn Custom hook that fires after a Content Item is checked in.
(Inherited from IContentItemHooksT)
Public method OnAfterCheckInAsset This method is invoked after an Asset was checked in.
(Inherited from IAssetHooks)
Public method OnAfterCheckOut Custom hook that fires after a Content Item is checked out.
(Inherited from IContentItemHooksT)
Public method OnAfterCheckOutAsset This method is invoked after an Asset was checked out.
(Inherited from IAssetHooks)
Public method OnAfterCopy Custom hook that fires after a Page is copied.
(Inherited from IPageHooks)
Public method OnAfterCopyAsset This method is invoked after an Asset was copied.
(Inherited from IAssetHooks)
Public method OnAfterCrossLocaleCopy Custom hook that fires after a Page is lingually copied.
(Inherited from IPageHooks)
Public method OnAfterCrossLocaleCopyAsset This method is invoked after a non-Region-Root Asset was pasted under another Region Root.
(Inherited from IAssetHooks)
Public method OnAfterDelete Custom hook that fires after a Content Item is deleted.
(Inherited from IContentItemHooksT)
Public method OnAfterDeleteAsset This method is invoked after an Asset was moved to recycle folder or removed permanently.
(Inherited from IAssetHooks)
Public method OnAfterEmptyAssetRecycleFolder This method is invoked after all Assets under the Recycle Folder were permanently removed.
(Inherited from IAssetHooks)
Public method OnAfterEmptyRecycleFolder Custom hook that fires after the Recycle Folder is emptied
(Inherited from IPageHooks)
Public method OnAfterEntitySave This method is invoked after any type of Ingeniux CMS CSAPI Entity object was saved.
Public method OnAfterLogout This method is invoked after a User logged out.
Public method OnAfterMarkForPublish Custom hook that fires after a Content Item has its marking changed.
(Inherited from IContentItemHooksT)
Public method OnAfterMarkForPublishAsset This method is invoked after an Asset was marked/unmarked for publish.
(Inherited from IAssetHooks)
Public method OnAfterMove Custom hook that fires after a Page is moved.
(Inherited from IPageHooks)
Public method OnAfterMoveAsset This method is invoked after an Asset was moved to another location.
(Inherited from IAssetHooks)
Public method OnAfterMoveTaxonomy This method is invoked after a Taxonomy Category Node was moved to another location.
(Inherited from ITaxonomyHooks)
Public method OnAfterPasteSpecial Custom hook that fires after a copied Page is pasted.
(Inherited from IPageHooks)
Public method OnAfterPublishContentProcessing This method is invoked after Publishing Content Processing completes
(Inherited from IPublishContentProcessorHooks)
Public method OnAfterRegionRootCopy Custom hook that fires after a Region Root is lingually copied.
(Inherited from IPageHooks)
Public method OnAfterRegionRootCopyAsset This method is invoked after a Region Root Asset was cloned into another Region Root Asset, with lingual maps established between the two Regions.
(Inherited from IAssetHooks)
Public method OnAfterRemoveFromWorkflow This method is invoked after a Page is removed from a workflow.
(Inherited from IPageHooks)
Public method OnAfterRemoveFromWorkflowAsset This method is invoked after an Asset is removed from a workflow.
(Inherited from IAssetHooks)
Public method OnAfterRollback Custom hook that fires after a Content Item is rolled back to a previous version.
(Inherited from IContentItemHooksT)
Public method OnAfterRollbackAsset This method is invoked after an Asset was rolled back to its previous version.
(Inherited from IAssetHooks)
Public method OnAfterUndoCheckOut Custom hook that fires after a Content Item is reverted to its checked in state.
(Inherited from IContentItemHooksT)
Public method OnAfterUndoCheckOutAsset This method is invoked before a non-Region-Root Asset is copied to under another Region Root.
(Inherited from IAssetHooks)
Public method OnAfterUpload This method is invoke after a File Upload got processed by Ingeniux CMS Site Instance server.
Public method OnAfterUserDelete This method is invoked after a User was deleted
(Inherited from IUserGroupHooks)
Public method OnAfterUserGroupDelete This method is invoked after a UserGroup was deleted
(Inherited from IUserGroupHooks)
Public method OnAfterWorkflowAdvance This method is invoked after a Workflow advanced through a Transition
(Inherited from IWorkflowHooks)
Public method OnAfterWorkflowAdvanceAsset This method is invoked after a content item was advanced in workflow.
(Inherited from IAssetWorkflowHooks)
Public method OnAssetCategorizationChange This method is invoked association or disassociation between a Category Node and an Asset.
(Inherited from ITaxonomyHooks)
Public method OnAssetCheckedInContentUpdated This method is invoked after the Asset file content is updated on the checked in version of the Asset.
(Inherited from IAssetHooks)
Public method OnBeforeAddToWorkflow This method is invoked before a Page is added to a workflow.
(Inherited from IPageHooks)
Public method OnBeforeAddToWorkflowAsset This method is invoked before an Asset is added to a workflow.
(Inherited from IAssetHooks)
Public method OnBeforeAssign Custom hook that fires before a Content Item is assigned.
(Inherited from IContentItemHooksT)
Public method OnBeforeAssignAsset This method is invoked before an Asset is assigned to a User. DO NOT call contentItem.AssignUser or contentItem.AssignGroup inside this method, otherwise it will cause an infinite loop.
(Inherited from IAssetHooks)
Public method OnBeforeCategoryDelete This method is invoked before a Category Node is deleted
(Inherited from ITaxonomyHooks)
Public method OnBeforeCheckIn Custom hook that fires before a Content Item is checked in.
(Inherited from IContentItemHooksT)
Public method OnBeforeCheckInAsset This method is invoked before an Asset is checked in.
(Inherited from IAssetHooks)
Public method OnBeforeCheckOut Custom hook that fires before a Content Item is checked out.
(Inherited from IContentItemHooksT)
Public method OnBeforeCheckOutAsset This method is invoked before an Asset is checked out.
(Inherited from IAssetHooks)
Public method OnBeforeCopy Custom hook that fires before a Page is copied.
(Inherited from IPageHooks)
Public method OnBeforeCopyAsset This method is invoked before an Asset is copied.
(Inherited from IAssetHooks)
Public method OnBeforeCrossLocaleCopy Custom hook that fires before a Page is lingually copied.
(Inherited from IPageHooks)
Public method OnBeforeCrossLocaleCopyAsset This method is invoked before a non-Region-Root Asset is copied to under another Region Root.
(Inherited from IAssetHooks)
Public method OnBeforeDelete Custom hook that fires before a Content Item is deleted.
(Inherited from IContentItemHooksT)
Public method OnBeforeDeleteAsset This method is invoked before an Asset moved to recycle folder to removed permanently.
(Inherited from IAssetHooks)
Public method OnBeforeEmptyAssetRecycleFolder This method is invoked before all Assets under the Recycle Folder are permanently removed.
(Inherited from IAssetHooks)
Public method OnBeforeEmptyRecycleFolder Custom hook that fires before the Recycle Folder is emptied
(Inherited from IPageHooks)
Public method OnBeforeEntitySave This method is invoked before any type of Ingeniux CMS CSAPI Entity object is saved
Public method OnBeforeLogout This method is invoked before a User attempt to log out.
Public method OnBeforeMarkForPublish Custom hook that fires before a Content Item has its marking changed.
(Inherited from IContentItemHooksT)
Public method OnBeforeMarkForPublishAsset This method is invoked before an Asset is marked/unmarked for publish.
(Inherited from IAssetHooks)
Public method OnBeforeMove Custom hook that fires before a Page is moved.
(Inherited from IPageHooks)
Public method OnBeforeMoveAsset This method is invoked before an Asset is moved to another location.
(Inherited from IAssetHooks)
Public method OnBeforeMoveTaxonomy This method is invoked before a Taxonomy Category Node is moved to another location.
(Inherited from ITaxonomyHooks)
Public method OnBeforePasteSpecial Custom hook that fires before a copied Page is pasted.
(Inherited from IPageHooks)
Public method OnBeforePublish This method is invoked before a Publishing Task is submitted
(Inherited from IPublishHooks)
Public method OnBeforePublishContentProcessing This method is invoked before Publishing Content Processing begins
(Inherited from IPublishContentProcessorHooks)
Public method OnBeforeRegionRootCopy Custom hook that fires before a Region Root is lingually copied.
(Inherited from IPageHooks)
Public method OnBeforeRegionRootCopyAsset This method is invoked before a Region Root Asset is cloned into another Region Root Asset, with lingual maps established between the two Regions.
(Inherited from IAssetHooks)
Public method OnBeforeRemoveFromWorkflow This method is invoked before a Page is removed from a workflow.
(Inherited from IPageHooks)
Public method OnBeforeRemoveFromWorkflowAsset This method is invoked before an Asset is removed from a workflow.
(Inherited from IAssetHooks)
Public method OnBeforeRollback Custom hook that fires before a Content Item is rolled back to a previous version.
(Inherited from IContentItemHooksT)
Public method OnBeforeRollbackAsset This method is invoked before an Asset is rolled back to its previous version.
(Inherited from IAssetHooks)
Public method OnBeforeUndoCheckOut Custom hook that fires before a Content Item is reverted to its checked in state.
(Inherited from IContentItemHooksT)
Public method OnBeforeUndoCheckOutAsset This method is invoked before an Asset abandons its checked out version and reverts back to its last checked in version.
(Inherited from IAssetHooks)
Public method OnBeforeUpload This method is invoke before a File Upload gets processed by Ingeniux CMS Site Instance server.
Public method OnBeforeUserDelete This method is invoked before a User is deleted
(Inherited from IUserGroupHooks)
Public method OnBeforeUserGroupDelete This method is invoked before a UserGroup is deleted
(Inherited from IUserGroupHooks)
Public method OnBeforeWorkflowAdvance This method is invoked before a Workflow advances through a Transition
(Inherited from IWorkflowHooks)
Public method OnBeforeWorkflowAdvanceAsset This method is invoked before a content item is advanced in workflow.
(Inherited from IAssetWorkflowHooks)
Public method OnCategoryCreated This method is invoked after a Category Node was created
(Inherited from ITaxonomyHooks)
Public method OnCategoryRenamed This method is invoked after a Category Node was created. DO NOT assign to CategoryNode.Name in third method; otherwise, it will cause infinite loop
(Inherited from ITaxonomyHooks)
Public method OnNew Custom hook that fires when a new Page is created.
(Inherited from IPageHooks)
Public method OnNewAsset This method is invoked after a new Asset is created.
(Inherited from IAssetHooks)
Public method OnPageCategorizationChange This method is invoked association or disassociation between a Category Node and an Page.
(Inherited from ITaxonomyHooks)
Public method OnPublishComplete This method is invoked after a Publishing Task was completed
(Inherited from IPublishHooks)
Public method OnRename Custom hook that fires when a Content Item is renamed.
(Inherited from IContentItemHooksT)
Public method OnRenameAsset This method is invoked after an Asset is renamed. DO NOT call contentItem.Name inside this method, otherwise it will cause an infinite loop.
(Inherited from IAssetHooks)
Public method OnUpdateAsset This method is invoked after an edit to an Asset File is saved.
(Inherited from IAssetHooks)
Public method OnUserCreated This method is invoked after a User was created
(Inherited from IUserGroupHooks)
Public method OnUserGroupCreated This method is invoked after a UserGroup was created
(Inherited from IUserGroupHooks)
Top
See Also