1 implementation of IHierarchyItemToProjectIdMap
Microsoft.VisualStudio.LanguageServices (1)
Implementation\HierarchyItemToProjectIdMap.cs (1)
17
internal class HierarchyItemToProjectIdMap :
IHierarchyItemToProjectIdMap
16 references to IHierarchyItemToProjectIdMap
Microsoft.VisualStudio.LanguageServices (8)
CodeCleanup\AbstractCodeCleanUpFixer.cs (2)
83
var
hierarchyToProjectMap = _workspace.Services.GetRequiredService<
IHierarchyItemToProjectIdMap
>();
Diagnostics\VisualStudioDiagnosticAnalyzerService.cs (2)
414
var
projectMap = _workspace.Services.GetRequiredService<
IHierarchyItemToProjectIdMap
>();
Implementation\HierarchyItemToProjectIdMap.cs (1)
16
[ExportWorkspaceService(typeof(
IHierarchyItemToProjectIdMap
), ServiceLayer.Host), Shared]
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (3)
58
private readonly
IHierarchyItemToProjectIdMap
_projectMap;
88
_projectMap = workspace.Services.GetRequiredService<
IHierarchyItemToProjectIdMap
>();
141
private static Func<Project, bool> GetShouldFixInProjectDelegate(IVsHierarchyItemManager vsHierarchyItemManager,
IHierarchyItemToProjectIdMap
projectMap, IVsHierarchy? projectHierarchy)
Microsoft.VisualStudio.LanguageServices.Implementation (8)
SolutionExplorer\AnalyzersFolderItem\AnalyzersFolderItemSourceProvider.cs (4)
26
private
IHierarchyItemToProjectIdMap
? _projectMap;
52
var
hierarchyMapper = TryGetProjectMap();
79
private
IHierarchyItemToProjectIdMap
? TryGetProjectMap()
81
_projectMap ??= _workspace.Services.GetService<
IHierarchyItemToProjectIdMap
>();
SolutionExplorer\DiagnosticItem\CpsDiagnosticItemSourceProvider.cs (4)
31
private
IHierarchyItemToProjectIdMap
? _projectMap;
57
var
hierarchyMapper = TryGetProjectMap();
147
private
IHierarchyItemToProjectIdMap
? TryGetProjectMap()
149
_projectMap ??= _workspace.Services.GetService<
IHierarchyItemToProjectIdMap
>();