A node of the parameter tree.
Default constructor
public Void ParameterTreeNode()Localized caption.
public String Caption { get; set; }List of child nodes.
public IList<IParameterTreeNode> ChildNodes { get; }Localized description.
public String Description { get; set; }Name of the tree node.
public String Name { get; set; }A collection of parameter configuration for this node.
public IList<ParameterConfiguration> Parameters { get; }A reference to the parent node.
public IParameterTreeNode Parent { get; set; }Finds a parameter group with the specified name.
public IParameterTreeNode FindGroup(name)An IParameterTreeNodefor the specified name or null is there is no group for the specified name.
| Name | Type | Summary |
|---|---|---|
| name | String | Name of the parameter group to look for. |
| Type | Summary |
|---|---|
| ArgumentNullOrEmptyException | Thrown when name is null or empty. |
Finds a parameter with the specified name.
public ParameterConfiguration FindParameter(name)A ParameterConfiguration for the specified name or null if there is no parameter with the specified name.
| Name | Type | Summary |
|---|---|---|
| name | String | Name of the parameter to find. |
| Type | Summary |
|---|---|
| ArgumentNullOrEmptyException | Thrown when name is null or empty. |
Returns a textual representation of this tree node.
public String ToString()In this document