The ITabVersionBuilder type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| CreateNewVersion(Int32, Int32) |
Creates a new Tab Version checking current portal settings
| |
| CreateNewVersion(Int32, Int32, Int32) |
Creates a new Tab Version
| |
| DeleteVersion |
Deletes an existing Tab Version
| |
| Discard |
Discards a Tab Version. If the tab only has an unpublished version, the page will keep but with no content and not published.
| |
| GetCurrentModules |
Get all Modules Info associated with the last published version of the page
| |
| GetCurrentVersion |
Get the current pusblished version of the page
| |
| GetModuleContentLatestVersion |
Get the latest version or 1 if module is not versionable
| |
| GetUnPublishedVersion |
Get the unpublished version or Null if Tab has not any unpublished version
| |
| GetUnPublishedVersionModules |
Get all ModuleInfo objects associated with the unpublished version of a page.
| |
| GetVersionModules |
Get all Modules Info associated with an specific version
| |
| Publish |
Publish a Tab Version
| |
| RollBackVesion |
Rolls back an existing version
| |
| SetupFirstVersionForExistingTab |
Setup a first version for existing tab with modules. This method is used to create version 1 for pages created when versioning was not enabled
|