Deserializes the tab.

Namespace: DotNetNuke.Entities.Tabs
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public static TabInfo DeserializeTab(
	XmlNode tabNode,
	TabInfo tab,
	Hashtable tabs,
	int portalId,
	bool isAdminTemplate,
	PortalTemplateModuleAction mergeTabs,
	Hashtable modules
)
Visual Basic
Public Shared Function DeserializeTab ( 
	tabNode As XmlNode,
	tab As TabInfo,
	tabs As Hashtable,
	portalId As Integer,
	isAdminTemplate As Boolean,
	mergeTabs As PortalTemplateModuleAction,
	modules As Hashtable
) As TabInfo

Parameters

tabNode
Type: System.Xml..::..XmlNode
The node tab.
tab
Type: DotNetNuke.Entities.Tabs..::..TabInfo
The obj tab.
tabs
Type: System.Collections..::..Hashtable
The h tabs.
portalId
Type: System..::..Int32
The portal id.
isAdminTemplate
Type: System..::..Boolean
if set to true [is admin template].
mergeTabs
Type: DotNetNuke.Entities.Portals..::..PortalTemplateModuleAction
The merge tabs.
modules
Type: System.Collections..::..Hashtable
The h modules.

Return Value

returnsM:DotNetNuke.Entities.Tabs.TabController.DeserializeTab(System.Xml.XmlNode,DotNetNuke.Entities.Tabs.TabInfo,System.Collections.Hashtable,System.Int32,System.Boolean,DotNetNuke.Entities.Portals.PortalTemplateModuleAction,System.Collections.Hashtable)

See Also