Click or drag to resize

CustomHooksOnBeforeRegionRootCopyAsset Method

This method is invoked before a Region Root Asset is cloned into another Region Root Asset, with lingual maps established between the two Regions.

Namespace:  Ingeniux.CMS
Assembly:  Ingeniux_API_Extensions_Development_Harness (in Ingeniux_API_Extensions_Development_Harness.dll) Version: 10.3.169
Syntax
C#
public void OnBeforeRegionRootCopyAsset(
	IAssetItem sourcecontentItem,
	IAssetFolder targetcontentItem,
	string targetLocale,
	IUserWriteSession session
)

Parameters

sourcecontentItem
Type: IAssetItem
The content item to be copied.
targetcontentItem
Type: IAssetFolder
The target reference location content item.
targetLocale
Type: SystemString
The region code of the target Region Root's language.
session
Type: IUserWriteSession
The session that must be used to perform tasks on additional objects.

Implements

IAssetHooks.OnBeforeRegionRootCopyAsset(IAssetItem, IAssetFolder, String, IUserWriteSession)
Remarks
When this action is invoked, the objects involved have yet to be saved to the Content Store.
See Also