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