The TabController type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddMissingLanguages |
Adds localized copies of the page in all missing languages
|
![]() | AddTab(TabInfo) |
Adds a tab
|
![]() | AddTab(TabInfo, Boolean) |
Adds a tab
|
![]() | AddTabAfter |
Adds a tab after the specified tab
|
![]() | AddTabBefore |
Adds a tab before the specified tab
|
![]() | ClearCache |
Clears tabs and portal cache for the specific portal.
|
![]() | ConvertTabToNeutralLanguage |
Converts one single tab to a neutral culture
clears the tab cache optionally
|
![]() | CopyDesignToChildren(ArrayList, String, String) | Obsolete. |
![]() ![]() | CopyDesignToChildren(TabInfo, String, String) |
Copies the design to children.
|
![]() ![]() | CopyDesignToChildren(TabInfo, String, String, String) |
Copies the design to children.
|
![]() | CopyPermissionsToChildren(ArrayList, TabPermissionCollection) | Obsolete. |
![]() ![]() | CopyPermissionsToChildren(TabInfo, TabPermissionCollection) |
Copies the permissions to children.
|
![]() | CopyTab | Obsolete. |
![]() | CreateContentItem |
Creates content item for the tab..
|
![]() | CreateLocalizedCopies |
Creates the localized copies.
|
![]() | CreateLocalizedCopy(TabInfo, Locale) | Obsolete. |
![]() | CreateLocalizedCopy(List<(Of <<'(TabInfo>)>>), Locale) | Obsolete. |
![]() | CreateLocalizedCopy(TabInfo, Locale, Boolean) |
Creates the localized copy.
|
![]() | DeleteTab(Int32, Int32) |
Deletes a tab permanently from the database
|
![]() ![]() | DeleteTab(Int32, PortalSettings, Int32) | Obsolete. |
![]() | DeleteTab(Int32, Int32, Boolean) |
Deletes a tab permanently from the database
|
![]() | DeleteTabSetting |
Delete a Setting of a tab instance
|
![]() | DeleteTabSettings |
Delete all Settings of a tab instance
|
![]() | DeleteTabUrl |
Delete a taburl
|
![]() | DeleteTranslatedTabs |
Deletes all tabs for a specific language. Double checks if we are not deleting pages for the default language
Clears the tab cache optionally
|
![]() ![]() | DeserializePanes |
Processes all panes and modules in the template file
|
![]() ![]() | DeserializeTab(String, XmlNode, Int32) | Obsolete. |
![]() ![]() | DeserializeTab(XmlNode, TabInfo, Int32) | Obsolete. |
![]() ![]() | DeserializeTab(XmlNode, TabInfo, Int32, PortalTemplateModuleAction) |
Deserializes the tab.
|
![]() ![]() | DeserializeTab(XmlNode, TabInfo, Hashtable, Int32, Boolean, PortalTemplateModuleAction, Hashtable) |
Deserializes the tab.
|
![]() ![]() | DeserializeTab(String, XmlNode, TabInfo, Hashtable, Int32, Boolean, PortalTemplateModuleAction, Hashtable) | Obsolete. |
![]() | EnsureNeutralLanguage |
Reverts page culture back to Neutral (Null), to ensure a non localized site
clears the tab cache optionally
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetAliasSkins |
Get the list of skins per alias at tab level
|
![]() | GetAllTabs()()()() | Obsolete. |
![]() | GetAllTabs(Boolean) | Obsolete. |
![]() | GetCultureTabList | Obsolete. |
![]() | GetCustomAliases |
Get the list of custom aliases associated with a page (tab)
|
![]() | GetDefaultCultureTabList | Obsolete. |
![]() | GetFactory | (Overrides ServiceLocator<(Of <(<'TContract, TSelf>)>)>..::..GetFactory()()()().) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() ![]() | GetPortalTabs(Int32, Int32, Boolean, Boolean) |
Gets the portal tabs.
|
![]() ![]() | GetPortalTabs(Int32, Int32, Boolean, Boolean, Boolean, Boolean) |
Gets the portal tabs.
|
![]() ![]() | GetPortalTabs(Int32, Int32, Boolean, String, Boolean, Boolean, Boolean, Boolean, Boolean) |
Gets the portal tabs.
|
![]() ![]() | GetPortalTabs(List<(Of <<'(TabInfo>)>>), Int32, Boolean, String, Boolean, Boolean, Boolean, Boolean, Boolean) |
Gets the portal tabs.
|
![]() | GetTab(Int32) | Obsolete. |
![]() | GetTab(Int32, Int32) |
Gets the tab.
|
![]() | GetTab(Int32, Int32, Boolean) |
Gets the tab.
|
![]() | GetTabByCulture |
Gets the tab by culture.
|
![]() | GetTabByName(String, Int32) |
Gets the name of the tab by name.
|
![]() | GetTabByName(String, Int32, Int32) |
Gets the name of the tab by name and parent id.
|
![]() ![]() | GetTabByTabPath(Int32, String) | Obsolete. |
![]() ![]() | GetTabByTabPath(Int32, String, String) |
Gets the tab by tab path.
|
![]() | GetTabByUniqueID | Obsolete. |
![]() | GetTabCount | Obsolete. |
![]() ![]() | GetTabPathDictionary()()()() | Obsolete. |
![]() ![]() | GetTabPathDictionary(Int32) | Obsolete. |
![]() ![]() | GetTabPathDictionary(Int32, String) |
Gets the tab path dictionary.
|
![]() | GetTabs | Obsolete. |
![]() | GetTabsByModuleID |
Gets the tabs which use the module.
|
![]() | GetTabsByPackageID |
Gets the tabs which use the package.
|
![]() ![]() | GetTabsByParent |
Gets the tabs by parent.
|
![]() | GetTabsByParentId(Int32) | Obsolete. |
![]() | GetTabsByParentId(Int32, Int32) | Obsolete. |
![]() | GetTabsByPortal |
Gets the tabs by portal.
|
![]() ![]() | GetTabsBySortOrder(Int32) |
Get all TabInfo for the current culture in SortOrder
|
![]() ![]() | GetTabsBySortOrder(Int32, String, Boolean) |
Gets the tabs by sort order.
|
![]() | GetTabsByTabModuleID |
Gets the tabs which use the module.
|
![]() | GetTabSettings |
read all settings for a tab from TabSettings table
|
![]() | GetTabUrls |
Get the list of url's associated with a page (tab)
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | GiveTranslatorRoleEditRights |
Gives the translator role edit rights.
|
![]() | HasMissingLanguages |
Returns True if a page is missing a translated version in at least one other language
|
![]() ![]() | IsDuplicateWithPortalAlias |
check whether have conflict between tab path and portal alias.
|
![]() | IsHostOrAdminPage |
Determines whether is host or admin tab.
|
![]() ![]() | IsSpecialTab(Int32, PortalSettings) |
Determines whether is special tab.
|
![]() ![]() | IsSpecialTab(Int32, Int32) |
Determines whether is special tab.
|
![]() | IsTabPublished |
Checks whether the tab is published. Published means: view permissions of tab are identical to the DefaultLanguageTab
|
![]() ![]() | IsValidTabName | |
![]() | LocalizeTab(TabInfo, Locale) |
Localizes the tab.
|
![]() | LocalizeTab(TabInfo, Locale, Boolean) |
Localizes the tab, with optional clear cache
|
![]() | MarkAsPublished |
It marks a page as published at least once
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | MoveTab | Obsolete. |
![]() | MoveTabAfter |
Moves the tab after a specific tab.
|
![]() | MoveTabBefore |
Moves the tab before a specific tab.
|
![]() | MoveTabToParent |
Moves the tab to a new parent
|
![]() | PopulateBreadCrumbs(TabInfo%) |
Populates the bread crumbs.
|
![]() | PopulateBreadCrumbs(Int32, ArrayList%, Int32) |
Populates the bread crumbs.
|
![]() | PublishTab |
Publishes the tab. Set the VIEW permission
|
![]() | PublishTabs |
Publishes the tabs.
|
![]() | RestoreTab(TabInfo, PortalSettings) |
Restores the tab.
|
![]() ![]() | RestoreTab(TabInfo, PortalSettings, Int32) | Obsolete. |
![]() | SaveTabUrl |
Save url information for a page (tab)
|
![]() ![]() | SerializeTab(XmlDocument, TabInfo, Boolean) |
SerializeTab
|
![]() ![]() | SerializeTab(XmlDocument, Hashtable, TabInfo, PortalInfo, Boolean) |
SerializeTab
|
![]() | SoftDeleteTab |
Soft Deletes the tab by setting the IsDeleted property to true.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
![]() | UpdateTab(TabInfo) |
Updates the tab to databse.
|
![]() | UpdateTab(TabInfo, String) | Obsolete. |
![]() | UpdateTabOrder(TabInfo) | Obsolete. |
![]() | UpdateTabOrder(Int32, Int32, Int32, Int32, Int32) | Obsolete. |
![]() | UpdateTabSetting |
Adds or updates a tab's setting value
|
![]() | UpdateTranslationStatus |
Updates the translation status.
|
Extension Methods
Name | Description | |
---|---|---|
![]() | ToJson |
Extension method on object that serializes the value to Json.
Note the type must be marked Serializable or include a DataContract attribute.
(Defined by JsonExtensionsWeb.) |