1 implementation of IExtensionManager
Microsoft.CodeAnalysis.Workspaces (1)
ExtensionManager\AbstractExtensionManager.cs (1)
11
internal abstract class AbstractExtensionManager :
IExtensionManager
36 references to IExtensionManager
Microsoft.CodeAnalysis.Features (25)
CodeFixes\Service\CodeFixService.cs (9)
498
var
extensionManager = solution.Services.GetService<
IExtensionManager
>();
793
var
extensionManager = textDocument.Project.Solution.Services.GetRequiredService<
IExtensionManager
>();
862
private ImmutableArray<DiagnosticId> GetFixableDiagnosticIds(CodeFixProvider fixer,
IExtensionManager
? extensionManager)
907
var
extensionManager = services.GetService<
IExtensionManager
>();
1003
var
extensionManager = document.Project.Solution.Services.GetService<
IExtensionManager
>();
CodeRefactorings\CodeRefactoringService.cs (2)
245
var
extensionManager = textDocument.Project.Solution.Services.GetRequiredService<
IExtensionManager
>();
Completion\CompletionService.cs (6)
155
var
extensionManager = languageServices.SolutionServices.GetRequiredService<
IExtensionManager
>();
209
var
extensionManager = document.Project.Solution.Services.GetRequiredService<
IExtensionManager
>();
240
var
extensionManager = document.Project.Solution.Services.GetRequiredService<
IExtensionManager
>();
Completion\CompletionService_GetCompletions.cs (4)
154
var
extensionManager = document.Project.Solution.Services.GetRequiredService<
IExtensionManager
>();
340
var
extensionManager = document.Project.Solution.Services.GetRequiredService<
IExtensionManager
>();
QuickInfo\QuickInfoServiceWithProviders.cs (2)
45
var
extensionManager = _services.SolutionServices.GetRequiredService<
IExtensionManager
>();
SignatureHelp\SignatureHelpService.cs (2)
67
var
extensionManager = document.Project.Solution.Services.GetRequiredService<
IExtensionManager
>();
Microsoft.CodeAnalysis.Workspaces (11)
Classification\AbstractClassificationService.cs (2)
190
var
extensionManager = document.Project.Solution.Services.GetRequiredService<
IExtensionManager
>();
Classification\Classifier.cs (2)
83
var
extensionManager = services.GetRequiredService<
IExtensionManager
>();
ExtensionManager\IExtensionManagerExtensions.cs (6)
16
public static void PerformAction(this
IExtensionManager
extensionManager, object extension, Action action)
31
this
IExtensionManager
extensionManager,
49
this
IExtensionManager
extensionManager,
67
this
IExtensionManager
extensionManager,
91
this
IExtensionManager
extensionManager, IEnumerable<TExtension> extensions, Func<TExtension, ImmutableArray<Type>> nodeTypeGetter)
115
this
IExtensionManager
extensionManager, IEnumerable<TExtension> extensions, Func<TExtension, ImmutableArray<int>> tokenKindGetter)
ExtensionManager\ServicesLayerExtensionManager.cs (1)
12
[ExportWorkspaceService(typeof(
IExtensionManager
), ServiceLayer.Default), Shared]