Interface ITabController
Do not implement. This interface is only implemented by the DotNetNuke core framework. Outside the framework it should used as a type and for unit test purposes only. There is no guarantee that this interface will not change.
Namespace: DotNetNuke.Entities.Tabs.Internal
Assembly: DotNetNuke.dll
Syntax
public interface ITabController
Methods
| Improve this Doc View SourceDeleteTabUrl(TabUrlInfo, Int32, Boolean)
Do not implement. This interface is only implemented by the DotNetNuke core framework. Outside the framework it should used as a type and for unit test purposes only. There is no guarantee that this interface will not change.
Declaration
void DeleteTabUrl(TabUrlInfo tabUrl, int portalId, bool clearCache)
Parameters
Type | Name | Description |
---|---|---|
TabUrlInfo | tabUrl | |
System.Int32 | portalId | |
System.Boolean | clearCache |
GetAliasSkins(Int32, Int32)
Do not implement. This interface is only implemented by the DotNetNuke core framework. Outside the framework it should used as a type and for unit test purposes only. There is no guarantee that this interface will not change.
Declaration
List<TabAliasSkinInfo> GetAliasSkins(int tabId, int portalId)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | tabId | |
System.Int32 | portalId |
Returns
Type | Description |
---|---|
List<TabAliasSkinInfo> |
GetCustomAliases(Int32, Int32)
Do not implement. This interface is only implemented by the DotNetNuke core framework. Outside the framework it should used as a type and for unit test purposes only. There is no guarantee that this interface will not change.
Declaration
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> |
GetTab(Int32, Int32)
Gets the tab.
Declaration
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. |
GetTabUrls(Int32, Int32)
Do not implement. This interface is only implemented by the DotNetNuke core framework. Outside the framework it should used as a type and for unit test purposes only. There is no guarantee that this interface will not change.
Declaration
List<TabUrlInfo> GetTabUrls(int tabId, int portalId)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | tabId | |
System.Int32 | portalId |
Returns
Type | Description |
---|---|
List<TabUrlInfo> |
SaveTabUrl(TabUrlInfo, Int32, Boolean)
Do not implement. This interface is only implemented by the DotNetNuke core framework. Outside the framework it should used as a type and for unit test purposes only. There is no guarantee that this interface will not change.
Declaration
void SaveTabUrl(TabUrlInfo tabUrl, int portalId, bool clearCache)
Parameters
Type | Name | Description |
---|---|---|
TabUrlInfo | tabUrl | |
System.Int32 | portalId | |
System.Boolean | clearCache |