Skip to main content
A newer version of this page is available. .

IModelNode Methods

Serves as the base interface for interfaces that represent Application Model nodes.
Name Description
AddNode<NodeType>() Adds a new child node of a specific type.
AddNode<NodeType>(String) Adds a new child node of a specific type with a specific identifier.
ClearValue(String) Resets the node’s property value to the value specified in the previous Application Model layer.
GetNode(Int32) Gets the child node with a specific index.
GetNode(String) Gets the child node with a specific identifier.
GetValue<ValueType>(String) Returns the value of the node’s specified property.
HasValue(String) Indicates whether the node’s property has a value assigned.
Remove() Removes the current node.
SetValue<ValueType>(String, ValueType) Changes the value of the node’s specified property.
See Also