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[])

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

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

The collection of child nodes.

Properties

Children

The collection of child ITreeConstructionNode that are accessible from this node.

public override IEnumerable<ITreeConstructionNode>? Children { get; }

Property Value

IEnumerable<ITreeConstructionNode>

Inherited Members

Extension Methods