IAssetHooks Methods |
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.
|