UIHierarchyItem::IsSelected Property
Visual Studio 2015
Gets whether a node is selected.
Assembly: EnvDTE (in EnvDTE.dll)
Property Value
Type: System::BooleanA Boolean value indicating true if the item is selected, false otherwise.
Sub IsSelectedExample() 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
Show: