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