IPageHooksOnAfterRegionRootCopy Method
|
Custom hook that fires after a
Region Root is lingually copied.
Namespace: Ingeniux.CMS.Models.HooksAssembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.492
Syntaxvoid OnAfterRegionRootCopy(
IPage sourcecontentItem,
IPage newcontentItem,
IPage targetcontentItem,
EnumCopyActions relation,
string targetLocale,
ILingualPageMap[] lingualMaps,
IUserWriteSession session
)
Sub OnAfterRegionRootCopy (
sourcecontentItem As IPage,
newcontentItem As IPage,
targetcontentItem As IPage,
relation As EnumCopyActions,
targetLocale As String,
lingualMaps As ILingualPageMap(),
session As IUserWriteSession
)
void OnAfterRegionRootCopy(
IPage^ sourcecontentItem,
IPage^ newcontentItem,
IPage^ targetcontentItem,
EnumCopyActions relation,
String^ targetLocale,
array<ILingualPageMap^>^ lingualMaps,
IUserWriteSession^ session
)
abstract OnAfterRegionRootCopy :
sourcecontentItem : IPage *
newcontentItem : IPage *
targetcontentItem : IPage *
relation : EnumCopyActions *
targetLocale : string *
lingualMaps : ILingualPageMap[] *
session : IUserWriteSession -> unit 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