7 types derived from CompletionService
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\Completion\InteractiveCommandCompletionService.cs (1)
14internal sealed class InteractiveCommandCompletionService : CompletionService
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
IntelliSense\CompletionServiceTests.vb (1)
49Inherits CompletionService
IntelliSense\CompletionServiceTests_Exclusivitiy.vb (1)
55Inherits CompletionService
Microsoft.CodeAnalysis.ExternalAccess.FSharp (1)
Completion\FSharpCompletionServiceWithProviders.cs (1)
10internal abstract class FSharpCompletionServiceWithProviders : CompletionService
Microsoft.CodeAnalysis.Features (2)
Completion\CommonCompletionService.cs (1)
14internal abstract partial class CommonCompletionService : CompletionService
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (1)
14internal abstract class VSTypeScriptCompletionServiceWithProviders : CompletionService
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Completion\CompletionResolveTests.cs (1)
434private class TestCaretOutOfScopeCompletionService : CompletionService
2 instantiations of CompletionService
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
IntelliSense\CompletionServiceTests.vb (1)
52MyBase.New(services, listenerProvider)
IntelliSense\CompletionServiceTests_Exclusivitiy.vb (1)
58MyBase.New(services, AsynchronousOperationListenerProvider.NullProvider)
128 references to CompletionService
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (24)
Completion\CompletionProviders\AbstractCSharpCompletionProviderTests.cs (2)
45internal override CompletionService GetCompletionService(Project project) 172var service = GetCompletionService(document.Project);
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
433var service = GetCompletionService(document.Project);
Completion\CompletionProviders\ObjectInitializerCompletionProviderTests.cs (2)
624var service = GetCompletionService(document.Project); 1196var service = GetCompletionService(document.Project);
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (6)
2487var service = GetCompletionService(document.Project); 2744var service = GetCompletionService(document.Project); 2800var service = GetCompletionService(document.Project); 3082var service = GetCompletionService(document.Project); 3219var service = GetCompletionService(document.Project); 3273var service = GetCompletionService(document.Project);
Completion\CompletionProviders\SuggestionModeCompletionProviderTests.cs (1)
1415var service = GetCompletionService(document.Project);
Completion\CompletionProviders\SymbolCompletionProviderTests_NoInteractive.cs (2)
337var service = CompletionService.GetService(document);
Completion\CompletionServiceTests.cs (10)
42var service = CompletionService.GetService(document); 56var service = CompletionService.GetService(document); 114var service = CompletionService.GetService(document); 142var service = CompletionService.GetService(document); 177var completionService = document.GetLanguageService<CompletionService>();
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CSharpCompletionService.cs (1)
19[ExportLanguageServiceFactory(typeof(CompletionService), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.EditorFeatures (15)
IntelliSense\AsyncCompletion\CommitManager.cs (3)
111var completionService = document.GetLanguageService<CompletionService>(); 174CompletionService completionService,
IntelliSense\AsyncCompletion\CompletionSource.cs (7)
115var service = document.GetLanguageService<CompletionService>(); 159CompletionService completionService, 447var completionService = document.GetRequiredLanguageService<CompletionService>(); 522var service = document.GetLanguageService<CompletionService>();
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (4)
48private readonly CompletionService? _completionService; 95_completionService = _document.GetLanguageService<CompletionService>(); 102? ((matchResults, text, filteredItemsBuilder) => CompletionService.FilterItems(_completionHelper, matchResults, text, filteredItemsBuilder)) 119_filterMethod = (matchResults, text, filteredMatchResultsBuilder) => CompletionService.FilterItems(_completionHelper, matchResults, text, filteredMatchResultsBuilder);
Interactive\Completion\InteractiveCommandCompletionService.cs (1)
16[ExportLanguageServiceFactory(typeof(CompletionService), InteractiveLanguageNames.InteractiveCommand), Shared]
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (15)
Completion\AbstractCompletionProviderTests.cs (15)
103internal virtual CompletionService GetCompletionService(Project project) 105var completionService = project.Services.GetRequiredService<CompletionService>(); 129CompletionService service, 159var completionService = GetCompletionService(document.Project); 463var service = GetCompletionService(document.Project); 481CompletionService service, 522CompletionService service, 586var service = GetCompletionService(document.Project); 816var completionService = GetCompletionService(document.Project); 872var completionService = GetCompletionService(document.Project); 904var completionService = GetCompletionService(document.Project); 1052var service = GetCompletionService(document.Project); 1102var service = GetCompletionService(document.Project); 1134var completionService = GetCompletionService(document.Project);
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities2 (1)
Intellisense\TestState.vb (1)
469Dim service = CompletionService.GetService(document)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
Completion\CompletionServiceTests.cs (2)
45var completionService = project.Services.GetRequiredService<CompletionService>();
Workspaces\DefaultMefHostTests.cs (4)
26var csservice = ws.Services.GetLanguageServices(LanguageNames.CSharp).GetService<Microsoft.CodeAnalysis.Completion.CompletionService>(); 29var vbservice = ws.Services.GetLanguageServices(LanguageNames.VisualBasic).GetService<Microsoft.CodeAnalysis.Completion.CompletionService>();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (27)
IntelliSense\CompletionServiceTests.vb (1)
102Dim completionService = document.GetRequiredLanguageService(Of CompletionService)()
IntelliSense\CSharpCompletionCommandHandlerTests.vb (23)
4201Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 5090Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 5141Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 5217Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 5285Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 5802Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 5870Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6602Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6627Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6657Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6686Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6711Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6736Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6763Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6813Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 6883Dim completionService = document.GetLanguageService(Of CompletionService)() 6936Dim completionService = document.GetLanguageService(Of CompletionService)() 9516Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 9548Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 10273Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 10356Dim completionService = workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 10411Dim completionService = workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)() 10465Dim completionService = workspace.Services.GetLanguageServices(LanguageNames.CSharp).GetRequiredService(Of CompletionService)()
IntelliSense\VisualBasicCompletionCommandHandlerTests.vb (3)
412Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetRequiredService(Of CompletionService)() 450Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetRequiredService(Of CompletionService)() 484Dim completionService = state.Workspace.Services.GetLanguageServices(LanguageNames.VisualBasic).GetRequiredService(Of CompletionService)()
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (3)
Completion\OmniSharpCompletionService.cs (3)
16this CompletionService completionService, 29this CompletionService completionService, 41this CompletionService completionService,
Microsoft.CodeAnalysis.Features (20)
Completion\CommonCompletionService.cs (1)
51CompletionService.FilterItems(CompletionHelper.GetHelper(document), matchResults, filterText, builder);
Completion\CompletionContext.cs (2)
59/// the result of <see cref="CompletionService.GetDefaultCompletionListSpan"/>, but it can 60/// be overwritten during <see cref="CompletionService.GetCompletionsAsync(Document, int, CompletionTrigger, ImmutableHashSet{string}, OptionSet, CancellationToken)"/>.
Completion\CompletionService.cs (6)
50public static CompletionService? GetService(Document? document) 51=> document?.GetLanguageService<CompletionService>(); 122/// <param name="passThroughOptions">Options originating either from external caller of the <see cref="CompletionService"/> or set externally to <see cref="Solution.Options"/>.</param> 354private readonly CompletionService _completionServiceWithProviders; 356public TestAccessor(CompletionService completionServiceWithProviders) 376return await CompletionService.GetContextAsync(
Completion\CompletionService.ProviderManager.cs (2)
31private readonly CompletionService _service; 35public ProviderManager(CompletionService service, IAsynchronousOperationListenerProvider listenerProvider)
Completion\CompletionService_GetCompletions.cs (2)
350private readonly CompletionService _service; 354public DisplayNameToItemsMap(CompletionService service)
Completion\ExportCompletionProviderAttribute.cs (1)
12/// be found and used by the per language associated <see cref="CompletionService"/>.
Completion\Providers\Snippets\AbstractSnippetCompletionProvider.cs (2)
127var completionService = document.GetRequiredLanguageService<CompletionService>();
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (4)
113var service = CompletionService.GetService(document); 208var service = CompletionService.GetService(document);
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Handler\Completion\CompletionHandler.cs (4)
83var completionService = document.GetRequiredLanguageService<CompletionService>(); 305CompletionService completionService, 347CompletionService completionService,
Handler\Completion\CompletionResolveHandler.cs (3)
55var completionService = document.Project.Services.GetRequiredService<CompletionService>(); 137CompletionService completionService,
Handler\Completion\ILspCompletionResultCreationService.cs (2)
65var completionService = document.GetRequiredLanguageService<CompletionService>();
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
Completion\CompletionProviders\AbstractVisualBasicCompletionProviderTests.vb (1)
22Friend Overrides Function GetCompletionService(project As Project) As CompletionService
Completion\CompletionServiceTests.vb (1)
18Dim service = CompletionService.GetService(document)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\VisualBasicCompletionService.vb (1)
20<ExportLanguageServiceFactory(GetType(CompletionService), LanguageNames.VisualBasic), [Shared]>
Microsoft.VisualStudio.LanguageServices (3)
LanguageService\AbstractCreateServicesOnTextViewConnection.cs (3)
91if (project.GetLanguageService<CompletionService>() is CompletionService completionService) 113languageServices.GetService<CompletionService>()?.LoadImportedProviders();
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Snippets\SnippetCompletionProviderTests.vb (1)
32Dim service = CompletionService.GetService(document)