Class TabLayout

Provides layouts for the tabs

Inheritance
System.Object
TabLayout
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: 8.11.0
Syntax
[Obsolete("The EPiServer 6 Dashboard has been replaced with EPiServer.ViewComposition namespace.")]
public class TabLayout : ICloneable

Constructors

TabLayout()

Initializes a new instance of the TabLayout class.

Declaration
public TabLayout()

TabLayout(String, String, Uri, IEnumerable<LayoutPart>)

Initializes a new instance of the TabLayout class.

Declaration
public TabLayout(string name, string description, Uri iconUrl, IEnumerable<LayoutPart> layouts)
Parameters
Type Name Description
System.String name

The name.

System.String description

The description.

System.Uri iconUrl

The icon url.

System.Collections.Generic.IEnumerable<LayoutPart> layouts

The layouts definitions.

Properties

Description

Gets the description.

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

The description.

IconUrl

Gets the icon url.

Declaration
public Uri IconUrl { get; set; }
Property Value
Type Description
System.Uri

The icon url.

Id

TabLayout Id

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

Layouts

Gets the layout definitions. These are used in the view to render the content in accordance to the layout.

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

The layouts.

Name

Gets the name.

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

The name.

Methods

Clone()

Creates a new object that is a copy of the current instance.

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

A new object that is a copy of this instance.

Implements

System.ICloneable