Class Container

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

Constructors

Container()

Declaration
public Container()

Properties

Gadgets

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

Id

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

Methods

Clone()

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

GetActiveGadgets(RequestContext)

Declaration
public IEnumerable<Gadget> GetActiveGadgets(RequestContext context)
Parameters
Type Name Description
System.Web.Routing.RequestContext context
Returns
Type Description
System.Collections.Generic.IEnumerable<Gadget>

GetGadget(Guid)

Declaration
public Gadget GetGadget(Guid gadgetId)
Parameters
Type Name Description
System.Guid gadgetId
Returns
Type Description
Gadget

InsertGadget(Int32, Gadget)

Declaration
public void InsertGadget(int index, Gadget gadget)
Parameters
Type Name Description
System.Int32 index
Gadget gadget

Merge(Container)

Declaration
public void Merge(Container container)
Parameters
Type Name Description
Container container

RemoveGadgetsMarkedAsDeleted()

Declaration
public void RemoveGadgetsMarkedAsDeleted()

Implements

System.ICloneable

Extension Methods