Selects the node immediately above the currently selected node with respect to the tree's current expansion state.
Assembly: EnvDTE (in EnvDTE.dll)
- Type: EnvDTE.vsUISelectionType
Required. A vsUISelectionType constant indicating how the selection is made.
- Type: System.Int32
Required. The number of nodes to select up from the current node. Count is also used for coalescing commands while recording. That is, if you type SHIFT + UP ARROW four times, rather than four lines of code emitted, you instead get one line with a Count value of 4.
Sub SelectUpExample() Dim UIH As UIHierarchy = _ DTE.Windows.Item(Constants.vsWindowKindMacroExplorer).Object Dim UIHItem As UIHierarchyItem = UIH.GetItem("Macros\Samples") UIHItem.Select(vsUISelectionType.vsUISelectionTypeSetCaret) If UIHItem.IsSelected = False Then If UIH.UIHierarchyItems.Expanded = True Then MsgBox("Node is expanded.") Else MsgBox("Node is not expanded.") End If End If UIH.SelectDown(vsUISelectionType.vsUISelectionTypeSelect, 2) UIH.DoDefaultAction() UIH.SelectDown(vsUISelectionType.vsUISelectionTypeSelect, 1) UIH.SelectUp(vsUISelectionType.vsUISelectionTypeExtend, 1) End Sub
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.