• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class TestableTabController

Inheritance
System.Object
ServiceLocator<ITabController, TestableTabController>
TestableTabController
Implements
ITabController
Inherited Members
ServiceLocator<ITabController, TestableTabController>.Instance
ServiceLocator<ITabController, TestableTabController>.Factory
ServiceLocator<ITabController, TestableTabController>.SetTestableInstance(ITabController)
ServiceLocator<ITabController, TestableTabController>.ClearInstance()
ServiceLocator<ITabController, TestableTabController>.GetFactory()
Namespace: DotNetNuke.Entities.Tabs.Internal
Assembly: DotNetNuke.dll
Syntax
public class TestableTabController : ServiceLocator<ITabController, TestableTabController>, ITabController

Methods

| Improve this Doc View Source

DeleteTabUrl(TabUrlInfo, Int32, Boolean)

Declaration
public void DeleteTabUrl(TabUrlInfo tabUrl, int portalId, bool clearCache)
Parameters
Type Name Description
TabUrlInfo tabUrl
System.Int32 portalId
System.Boolean clearCache
| Improve this Doc View Source

GetAliasSkins(Int32, Int32)

Declaration
public List<TabAliasSkinInfo> GetAliasSkins(int tabId, int portalId)
Parameters
Type Name Description
System.Int32 tabId
System.Int32 portalId
Returns
Type Description
List<TabAliasSkinInfo>
| Improve this Doc View Source

GetCustomAliases(Int32, Int32)

Declaration
public Dictionary<string, string> GetCustomAliases(int tabId, int portalId)
Parameters
Type Name Description
System.Int32 tabId
System.Int32 portalId
Returns
Type Description
Dictionary<System.String, System.String>
| Improve this Doc View Source

GetFactory()

Gets the service locator factory.

Declaration
protected override Func<ITabController> GetFactory()
Returns
Type Description
Func<ITabController>

A factory function.

Overrides
DotNetNuke.Framework.ServiceLocator<DotNetNuke.Entities.Tabs.Internal.ITabController, DotNetNuke.Entities.Tabs.Internal.TestableTabController>.GetFactory()
| Improve this Doc View Source

GetTab(Int32, Int32)

Gets the tab.

Declaration
public TabInfo GetTab(int tabId, int portalId)
Parameters
Type Name Description
System.Int32 tabId

The tab id.

System.Int32 portalId

The portal id.

Returns
Type Description
TabInfo

tab info.

| Improve this Doc View Source

GetTabUrls(Int32, Int32)

Declaration
public List<TabUrlInfo> GetTabUrls(int tabId, int portalId)
Parameters
Type Name Description
System.Int32 tabId
System.Int32 portalId
Returns
Type Description
List<TabUrlInfo>
| Improve this Doc View Source

SaveTabUrl(TabUrlInfo, Int32, Boolean)

Declaration
public void SaveTabUrl(TabUrlInfo tabUrl, int portalId, bool clearCache)
Parameters
Type Name Description
TabUrlInfo tabUrl
System.Int32 portalId
System.Boolean clearCache

Implements

ITabController

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS