Class
ContainerNode

Represents a node in FieldInfoNode hierarchy.

Definition

Namespace:Telerik.Pivot.Core.Fields

Assembly:Telerik.Pivot.Core.dll

Syntax:

cs-api-definition
public class ContainerNode

Inheritance: objectContainerNode

Derived Classes: FieldInfoNode

Constructors

ContainerNode(string, ContainerNodeRole)

Initializes a new instance of the ContainerNode class.

Declaration

cs-api-definition
public ContainerNode(string caption, ContainerNodeRole role)

Parameters

caption

string

role

ContainerNodeRole

ContainerNode(string, string, ContainerNodeRole)

Initializes a new instance of the ContainerNode class.

Declaration

cs-api-definition
public ContainerNode(string name, string caption, ContainerNodeRole role)

Parameters

name

string

caption

string

role

ContainerNodeRole

Properties

Caption

Gets the display name.

Declaration

cs-api-definition
public string Caption { get; }

Property Value

string

The display name.

Children

Gets the children.

Declaration

cs-api-definition
public IList<ContainerNode> Children { get; }

Property Value

IList<ContainerNode>

The children.

HasChildren

Value indicating whether this instance has child nodes.

Declaration

cs-api-definition
public virtual bool HasChildren { get; }

Property Value

bool

True, if there are child nodes.

Name

Gets a string that can be used as an identifier of this instance.

Declaration

cs-api-definition
public string Name { get; }

Property Value

string

The name.

Role

Gets or sets the role.

Declaration

cs-api-definition
public ContainerNodeRole Role { get; protected set; }

Property Value

ContainerNodeRole

The role.