Exemple #1
0
        public static UIHierarchyItem SelectProjectItem(this DTE2 dte, ProjectItem projectItem)
        {
            var solutionName = dte.GetSolutionClass().GetName();

            var solutionHierarchy = dte.GetSolutionExplorer().GetUIHierarchy();

            var projPath        = solutionName + "\\" + projectItem.Name;
            var uiHierarchyItem = solutionHierarchy.GetItem(projPath);

            uiHierarchyItem.Select(vsUISelectionType.vsUISelectionTypeSelect);
            return(uiHierarchyItem);
        }