C# Class NuGet.VisualStudio.VsHierarchyHelper

显示文件 Open project: monoman/NugetCracker Class Usage Examples

Public Methods

Method Description
CollapseAllNodes ( ISolutionManager solutionManager, IDictionary ignoreNodes ) : void
GetAllExpandedNodes ( ISolutionManager solutionManager ) : ISet>.IDictionary

Private Methods

Method Description
CollapseProjectHierarchyItems ( Project project, ISet ignoredHierarcyItems ) : void
CollapseVsHierarchyItem ( VsHierarchyItem vsHierarchyItem, IVsUIHierarchyWindow vsHierarchyWindow ) : void
GetExpandedProjectHierarchyItems ( EnvDTE project ) : ICollection
GetHierarchyItemForProject ( EnvDTE project ) : VsHierarchyItem
GetSolutionExplorerHierarchyWindow ( ) : IVsUIHierarchyWindow
IsVsHierarchyItemExpanded ( VsHierarchyItem hierarchyItem, IVsUIHierarchyWindow uiWindow ) : bool

Method Details

CollapseAllNodes() public static method

public static CollapseAllNodes ( ISolutionManager solutionManager, IDictionary ignoreNodes ) : void
solutionManager ISolutionManager
ignoreNodes IDictionary
return void

GetAllExpandedNodes() public static method

public static GetAllExpandedNodes ( ISolutionManager solutionManager ) : ISet>.IDictionary
solutionManager ISolutionManager
return ISet>.IDictionary