ILingualPageMapInitializeVersionMap Method Ingeniux CMS Content Store API

Create a new version map. This version map will have the Master Page version, but not the Clone Page version.

Namespace: Ingeniux.CMS
Assembly: Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 9.0.565.0 (9.0.565)
Syntax

ILingualPageVersionMap InitializeVersionMap(
	int masterPageVersion,
	IUser initUser
)

Parameters

masterPageVersion
Type: SystemInt32
Current version number of the master page
initUser
Type: Ingeniux.CMSIUser
The user that officially created this version map

Return Value

Type: ILingualPageVersionMap
Newly created version map in open state
Exceptions

ExceptionCondition
InvalidOperationExceptionWhen there is an open version map exists
Remarks

This method is called when starting a new translation on the clone page based on master page content update.

Please note that only one open version map is allowed in page map. This method will throw exception is there is a open version map.

See Also

Reference