Interface ITreeView
A standard Windows tree-view object.
public interface ITreeView : IUiObjectWithLayoutInfo, IUiObjectBase, IUiObjectBase, IClickable, IDoubleClickable, ILocationInfoProvider, ISupportSendKeys, ISupportDragAndDrop, IEnabledProvider, IVisibleProvider, ITestObject, ITestObjectDescriber
- Inherited Members
- Extension Methods
Properties
CheckedVisibleNodes
The checked visible nodes in the tree-view object.
ReadOnlyCollection<ITreeViewNode> CheckedVisibleNodes { get; }
Property Value
SelectedNodes
The selected nodes in the tree-view object.
ReadOnlyCollection<ITreeViewNode> SelectedNodes { get; }
Property Value
VisibleNodes
The visible nodes in the tree-view object.
ReadOnlyCollection<ITreeViewNode> VisibleNodes { get; }
Property Value
Methods
ActivateNode(ITreeViewNode, MouseButton)
Activates (double-clicks) a node in the tree-view object with a tree view node.
void ActivateNode(ITreeViewNode node, MouseButton button = MouseButton.Left)
Parameters
nodeITreeViewNodeSpecified node to activate from the tree-view object.
buttonMouseButtonOptional: The mouse button used to activate the tree view node. Possible values:MouseButton (default value: left button)
ActivateNode(int, MouseButton)
Activates (double-clicks) a node in the tree-view object by node index.
void ActivateNode(int nodeIndex, MouseButton button = MouseButton.Left)
Parameters
nodeIndexintSpecified index of the node to activate from the tree-view object
buttonMouseButtonOptional: The mouse button used to activate the tree view node. Possible values:MouseButton (default value: left button)
ActivateNode(string, MouseButton)
Activates (double-clicks) a node in the tree-view object by the node path.
void ActivateNode(string node, MouseButton button = MouseButton.Left)
Parameters
nodestringSpecified node to activate from the tree-view object
buttonMouseButtonOptional: The mouse button used to activate the tree view node. Possible values:MouseButton (default value: left button)
GetNode(string)
Returns the node with the given path. When the path is not unique, returns the first matching node.
ITreeViewNode GetNode(string nodePath)
Parameters
nodePathstringThe path of the node to retrieve, separated by ';' char.
Returns
Select(ITreeViewNode, MouseButton)
Selects a node in the tree-view object.
void Select(ITreeViewNode node, MouseButton button = MouseButton.Left)
Parameters
nodeITreeViewNodeThe node to select from the tree view object.
buttonMouseButtonOptional: The mouse button used to select the node. Possible values:MouseButton (default value: left button)
Select(int, MouseButton)
Selects a node in the tree-view object by node index.
void Select(int nodeIndex, MouseButton button = MouseButton.Left)
Parameters
nodeIndexintThe index of the node to select from the tree view object.
buttonMouseButtonOptional: The mouse button used to select the node. Possible values:MouseButton (default value: left button)
Select(string, MouseButton)
Selects a node in the tree-view object.
void Select(string node, MouseButton button = MouseButton.Left)
Parameters
nodestringThe node to select from the tree view object.
buttonMouseButtonOptional: The mouse button used to select the node. Possible values:MouseButton (default value: left button)