1 write to Hierarchy
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\Legacy\AbstractLegacyProject.cs (1)
146Hierarchy = hierarchy;
15 references to Hierarchy
Microsoft.VisualStudio.LanguageServices (10)
ProjectSystem\Legacy\AbstractLegacyProject.cs (6)
152_batchScopeCreator.StartTrackingProject(ProjectSystemProject, Hierarchy); 188var itemid = Hierarchy.TryGetItemId(filename); 251if (Hierarchy is not IVsBuildPropertyStorage storage) 316if (documentItemID != (uint)VSConstants.VSITEMID.Nil && Hierarchy.GetProperty(documentItemID, (int)VsHierarchyPropID.Parent, out var parentObj) == VSConstants.S_OK) 338ComputeFolderNames(folderItemID, newFolderNames, Hierarchy); 347ComputeFolderNames(folderItemID, newFolderNames, Hierarchy);
ProjectSystem\Legacy\AbstractLegacyProject_IVsHierarchyEvents.cs (4)
22if (ErrorHandler.Failed(Hierarchy.AdviseHierarchyEvents(this, out _hierarchyEventsCookie))) 33Hierarchy.UnadviseHierarchyEvents(_hierarchyEventsCookie); 64var filePath = Hierarchy.TryGetProjectFilePath(); 71if (Hierarchy.TryGetName(out var name))
Microsoft.VisualStudio.LanguageServices.UnitTests (3)
ProjectSystemShim\VisualBasicCodeModelLifetimeTests.vb (1)
22Dim project3 = DirectCast(project.Hierarchy, IVsProject3)
ProjectSystemShim\VisualBasicProjectTests.vb (1)
18Dim hierarchy = DirectCast(project.Hierarchy, MockHierarchy)
SolutionExplorer\AnalyzersFolderProviderTests.vb (1)
49Dim hierarchy = project.Hierarchy
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
ProjectSystemShim\VisualBasicCodeModelInstanceFactory.vb (2)
40Dim itemId = _project.Hierarchy.TryGetItemId(filePath) 46If ErrorHandler.Failed(_project.Hierarchy.GetProperty(itemId, __VSHPROPID.VSHPROPID_ExtObject, pvar)) Then