In This Article

ParentTreeConstructionNodeBase Class

Represents an abstract ITreeConstructionNode base class that can contain child tree construction nodes.

public abstract class ParentTreeConstructionNodeBase : TreeConstructionNodeBase, ITreeConstructionNode
Inheritance:
object TreeConstructionNodeBase object
Implements:
ITreeConstructionNode

Constructors

ParentTreeConstructionNodeBase(params ITreeConstructionNode[])

Initializes a new instance of the ParentTreeConstructionNodeBase class.

protected ParentTreeConstructionNodeBase(params ITreeConstructionNode[] children)
Parameter Type Description
children ITreeConstructionNode[]

The collection of child nodes.

Properties

Children

Gets the collection of child ITreeConstructionNode objects.

public override IEnumerable<ITreeConstructionNode> Children { get; }

Property Value

IEnumerable<ITreeConstructionNode>:

The collection of child ITreeConstructionNode objects.

Inherited Members