Method FindNode
FindNode(string)
Finds child node by its name.
public virtual ISyntaxNode FindNode(string name)
Parameters
namestringSpecifies name of node.
Returns
- ISyntaxNode
First occurrence of
ISyntaxNodewith specified name.
FindNode(int)
Finds child node by its type.
public virtual ISyntaxNode FindNode(int nodeType)
Parameters
nodeTypeintSpecifies type of node.
Returns
- ISyntaxNode
First occurrence of
ISyntaxNodewith specified type.
FindNode(ISyntaxNode, IComparer<ISyntaxNode>)
Finds child node by comparing nodes with the given object.
public virtual ISyntaxNode FindNode(ISyntaxNode node, IComparer<ISyntaxNode> comparer)
Parameters
nodeISyntaxNodeSpecifies node to locate.
comparerIComparer<ISyntaxNode>Specifies method that compares nodes in the sorted child collection.
Returns
- ISyntaxNode
ISyntaxNodethat is located.