Class Tab

Inheritance
System.Object
Tab
Implements
System.ICloneable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.Dashboard
Assembly: EPiServer.Shell.dll
Version: 11.20.7
Syntax
[EPiServerDataTable(TableName = "tblSystemBigTable")]
[EPiServerDataStore(StoreName = "DashboardTabStore")]
[Obsolete("The EPiServer 6 Dashboard has been replaced with EPiServer.ViewComposition namespace.")]
public class Tab : ICloneable

Constructors

Tab()

Declaration
public Tab()

Tab(String, TabLayout)

Declaration
public Tab(string name, TabLayout layout)
Parameters
Type Name Description
System.String name
TabLayout layout

Properties

Containers

Declaration
public Collection<Container> Containers { get; }
Property Value
Type Description
System.Collections.ObjectModel.Collection<Container>

Id

Declaration
public Guid Id { get; set; }
Property Value
Type Description
System.Guid

IsDeleted

Declaration
public bool IsDeleted { get; set; }
Property Value
Type Description
System.Boolean

Layout

Declaration
public TabLayout Layout { get; }
Property Value
Type Description
TabLayout

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Methods

ChangeLayout(TabLayout)

Declaration
public void ChangeLayout(TabLayout newLayout)
Parameters
Type Name Description
TabLayout newLayout

Clone()

Declaration
public object Clone()
Returns
Type Description
System.Object

GetContainer(Guid)

Declaration
public Container GetContainer(Guid containerId)
Parameters
Type Name Description
System.Guid containerId
Returns
Type Description
Container

RemoveGadgetsMarkedAsDeleted()

Declaration
public void RemoveGadgetsMarkedAsDeleted()

Implements

System.ICloneable

Extension Methods