Click or drag to resize

IPageHooksOnAfterRegionRootCopy Method


Custom hook that fires after a Region Root is lingually copied.

Namespace: Ingeniux.CMS.Models.Hooks
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntax
void OnAfterRegionRootCopy(
	IPage sourcecontentItem,
	IPage newcontentItem,
	IPage targetcontentItem,
	EnumCopyActions relation,
	string targetLocale,
	ILingualPageMap[] lingualMaps,
	IUserWriteSession session
)

Parameters

sourcecontentItem  IPage
Source Region Root being copied.
newcontentItem  IPage
Newly pasted Region Root.
targetcontentItem  IPage
Target Region Root location, either parent or sibling to the new page.
relation  EnumCopyActions
Contains information about what relation the new Region Root will have to the targetcontentItem.
targetLocale  String

[Missing <param name="targetLocale"/> documentation for "M:Ingeniux.CMS.Models.Hooks.IPageHooks.OnAfterRegionRootCopy(Ingeniux.CMS.IPage,Ingeniux.CMS.IPage,Ingeniux.CMS.IPage,Ingeniux.CMS.Enums.EnumCopyActions,System.String,Ingeniux.CMS.ILingualPageMap[],Ingeniux.CMS.IUserWriteSession)"]

lingualMaps  ILingualPageMap

[Missing <param name="lingualMaps"/> documentation for "M:Ingeniux.CMS.Models.Hooks.IPageHooks.OnAfterRegionRootCopy(Ingeniux.CMS.IPage,Ingeniux.CMS.IPage,Ingeniux.CMS.IPage,Ingeniux.CMS.Enums.EnumCopyActions,System.String,Ingeniux.CMS.ILingualPageMap[],Ingeniux.CMS.IUserWriteSession)"]

session  IUserWriteSession
IUserWriteSession in which the Region Root is loaded in.
See Also