This document covers the following topics:
This interface represents a node in an MDI tree view. It contains methods to navigate through the nodes of a view, expand and collapse nodes and to access the development objects represented by the nodes.
The following properties are available:
Used to navigate to the parent interface of this interface.
Natural Data Format | Variant Type | Remark |
---|---|---|
HANDLE OF OBJECT | DISPATCH (INatAutoObjectTree) | Get only |
Used to navigate to the root interface.
Natural Data Format | Variant Type | Remark |
---|---|---|
HANDLE OF OBJECT | VT_DISPATCH (INatAutoStudio) | Get only |
Indicates whether the node is expanded.
Natural Data Format | Variant Type | Remark |
---|---|---|
L | VT_BOOL | Get only |
Indicates whether the node is selected.
Natural Data Format | Variant Type | Remark |
---|---|---|
L | VT_BOOL | Get only |
Indicates whether the node has child nodes.
Natural Data Format | Variant Type | Remark |
---|---|---|
L | VT_BOOL | Get only |
The following methods are available:
Returns the root node of the MDI tree view to which this node belongs.
Name | Natural Data Format | Variant Type | Remark |
---|---|---|---|
Return value | HANDLE OF OBJECT | VT_DISPATCH (INatAutoObjectTreeNode) |
- Return value
The root node of the MDI tree view or list view to which this node belongs.
Returns the parent node of this node.
Name | Natural Data Format | Variant Type | Remark |
---|---|---|---|
Return value | HANDLE OF OBJECT | VT_DISPATCH (INatAutoObjectTreeNode) |
- Return value
The parent node of this node.
Returns the first child node of this node.
Name | Natural Data Format | Variant Type | Remark |
---|---|---|---|
Return value | HANDLE OF OBJECT | VT_DISPATCH (INatAutoObjectTreeNode) |
- Return value
The first child node of this node. If the node does not have children, NULL-HANDLE is returned.
Returns the next sibling node of this node.
Name | Natural Data Format | Variant Type | Remark |
---|---|---|---|
Return value | HANDLE OF OBJECT | VT_DISPATCH (INatAutoObjectTreeNode) |
- Return value
The next sibling node of this node. If the node does not have a next sibling, NULL-HANDLE is returned.
Returns the previous sibling node of this node.
Name | Natural Data Format | Variant Type | Remark |
---|---|---|---|
Return value | HANDLE OF OBJECT | VT_DISPATCH (INatAutoObjectTreeNode) |
- Return value
The previous sibling node of this node. If the node does not have a previous sibling, NULL-HANDLE is returned.
Returns the development object that this node represents.
Name | Natural Data Format | Variant Type | Remark |
---|---|---|---|
Return value | HANDLE OF OBJECT | VT_DISPATCH (INatAutoSelectedObject) |
- Return value
The development object that this node represents.
Expands the node.
Collapses the node.
Ensures that this node is in the visible part of the view. Scrolls the view as necessary.
Selects this node.