ILingualPageVersionMap Interface |
Represents the lingual relationship mapping for specific version of the master page. This object is an entry in LingualPageMap.
Localization of web pages starts with the source language page (master page). In the beginning, the source language content is finalized and checked in, but there is no translation of this page in the target language. This will be the first entry in lingual map of this master page. It has a version for source page, but doesn't have a version for target page yet. As translation finishes, this lingual version map is finalized. It contains the target language page (clone page) version number. At this point, this version map is closed and kept in history of the master page's translations.
Namespace: Ingeniux.CMS
The ILingualPageVersionMap type exposes the following members.
Name | Description | |
---|---|---|
Created |
Gets the entity's creation date.
(Inherited from IEntity.) | |
CreationUser |
Gets the ID of the User who created this entity.
(Inherited from IEntity.) | |
Finalized |
Gets if this entry is finalized. It will only returns True if the FinalizeInfo exists.
| |
FinalizeInfo |
Gets the finalization information of this entry. If the translation is not yet finalized, this property is null.
| |
InitiationDate |
Gets the date and time when this entry is created.
| |
InitiationUser |
Gets the user ID of the User that created this entry
| |
LastModified |
Gets the date when the entity was most recently modified.
(Inherited from IEntity.) | |
LastModifiedUser |
Gets the ID of the User who lasted edited the entity.
(Inherited from IEntity.) | |
Manager |
Gets the manager that retrieved this entity instance.
(Inherited from IEntityTManager.) | |
MasterPageVersion |
Gets the version of the master page. This entry is created for this specific master page version.
| |
Name |
Gets and sets the entity's name.
(Inherited from IEntity.) | |
Owner |
Gets the owner lingual page map. This object is an entry in the owner's version maps collection
| |
Session |
Gets the session that retrieved this entity. An entity is always session-specific.
(Inherited from IEntity.) | |
SessionId |
Gets the unique ID of the session that retrieved this entity.
(Inherited from IEntity.) |
Name | Description | |
---|---|---|
FinalizeMap |
Finalize this lingual version map with clone page version information.
| |
ValidateData |
Validates this entity's data. Implemented by concrete inheriting types.
(Inherited from IEntity.) | |
ValidateUserPermission |
Validates the user permission on the current entity. Implemented by concrete inheriting types.
It is called automatically upon saving an entity.
(Inherited from IEntity.) |
Name | Description | |
---|---|---|
AfterEntitySave |
This event is fired after a Entity object is saved.
(Inherited from IEntityEvents.) | |
BeforeEntitySave |
This event is fired before any Entity object is about to be saved.
(Inherited from IEntityEvents.) | |
OnFinalize |
The event that signals when this lingual version map is finalized. It fires when finalization is confirmed, beform it is saved to the IContentStore.
|