IAssetHooks Interface |
Namespace: Ingeniux.CMS.Models.Hooks
The IAssetHooks type exposes the following members.
Name | Description | |
---|---|---|
OnAfterAddToWorkflowAsset |
This method is invoked after an Asset is added to a workflow.
| |
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
| |
OnAfterCheckInAsset |
This method is invoked after an Asset was checked in.
| |
OnAfterCheckOutAsset |
This method is invoked after an Asset was checked out.
| |
OnAfterCopyAsset |
This method is invoked after an Asset was copied.
| |
OnAfterCrossLocaleCopyAsset |
This method is invoked after a non-Region-Root Asset was pasted under another Region Root.
| |
OnAfterDeleteAsset |
This method is invoked after an Asset was moved to recycle folder or removed permanently.
| |
OnAfterEmptyAssetRecycleFolder |
This method is invoked after all Assets under the Recycle Folder were permanently removed.
| |
OnAfterMarkForPublishAsset |
This method is invoked after an Asset was marked/unmarked for publish.
| |
OnAfterMoveAsset |
This method is invoked after an Asset was moved to another location.
| |
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.
| |
OnAfterRemoveFromWorkflowAsset |
This method is invoked after an Asset is removed from a workflow.
| |
OnAfterRollbackAsset |
This method is invoked after an Asset was rolled back to its previous version.
| |
OnAfterUndoCheckOutAsset |
This method is invoked before a non-Region-Root Asset is copied to under another Region Root.
| |
OnAssetCheckedInContentUpdated |
This method is invoked after the Asset file content is updated on the checked in version of the Asset.
| |
OnBeforeAddToWorkflowAsset |
This method is invoked before an Asset is added to a workflow.
| |
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.
| |
OnBeforeCheckInAsset |
This method is invoked before an Asset is checked in.
| |
OnBeforeCheckOutAsset |
This method is invoked before an Asset is checked out.
| |
OnBeforeCopyAsset |
This method is invoked before an Asset is copied.
| |
OnBeforeCrossLocaleCopyAsset |
This method is invoked before a non-Region-Root Asset is copied to under another Region Root.
| |
OnBeforeDeleteAsset |
This method is invoked before an Asset moved to recycle folder to removed permanently.
| |
OnBeforeEmptyAssetRecycleFolder |
This method is invoked before all Assets under the Recycle Folder are permanently removed.
| |
OnBeforeMarkForPublishAsset |
This method is invoked before an Asset is marked/unmarked for publish.
| |
OnBeforeMoveAsset |
This method is invoked before an Asset is moved to another location.
| |
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.
| |
OnBeforeRemoveFromWorkflowAsset |
This method is invoked before an Asset is removed from a workflow.
| |
OnBeforeRollbackAsset |
This method is invoked before an Asset is rolled back to its previous version.
| |
OnBeforeUndoCheckOutAsset |
This method is invoked before an Asset abandons its checked out version and reverts back to its last checked in version.
| |
OnNewAsset |
This method is invoked after a new Asset is created.
| |
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.
| |
OnUpdateAsset |
This method is invoked after an edit to an Asset File is saved.
|