2 types derived from CompletionService
Microsoft.CodeAnalysis.Features (2)
Completion\CommonCompletionService.cs (1)
12internal abstract partial class CommonCompletionService : CompletionService
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (1)
15internal abstract class VSTypeScriptCompletionServiceWithProviders : CompletionService
25 references to CompletionService
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CSharpCompletionService.cs (1)
21[ExportLanguageServiceFactory(typeof(CompletionService), LanguageNames.CSharp), Shared]
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)
49CompletionService.FilterItems(CompletionHelper.GetHelper(document), matchResults, filterText, builder);
Completion\CompletionContext.cs (2)
55/// the result of <see cref="CompletionService.GetDefaultCompletionListSpan"/>, but it can 56/// be overwritten during <see cref="CompletionService.GetCompletionsAsync(Document, int, CompletionTrigger, ImmutableHashSet{string}, OptionSet, CancellationToken)"/>.
Completion\CompletionService.cs (6)
51public static CompletionService? GetService(Document? document) 52=> document?.GetLanguageService<CompletionService>(); 124/// <param name="passThroughOptions">Options originating either from external caller of the <see cref="CompletionService"/> or set externally to <see cref="Solution.Options"/>.</param> 397internal readonly struct TestAccessor(CompletionService completionServiceWithProviders) 399private readonly CompletionService _completionServiceWithProviders = completionServiceWithProviders; 418return await CompletionService.GetContextAsync(
Completion\CompletionService.ProviderManager.cs (2)
32private readonly CompletionService _service; 36public ProviderManager(CompletionService service, IAsynchronousOperationListenerProvider listenerProvider)
Completion\CompletionService_GetCompletions.cs (2)
353private sealed class DisplayNameToItemsMap(CompletionService service) : IEnumerable<CompletionItem>, IDisposable 362private readonly CompletionService _service = service;
Completion\ExportCompletionProviderAttribute.cs (1)
12/// be found and used by the per language associated <see cref="CompletionService"/>.
Completion\Providers\Snippets\AbstractSnippetCompletionProvider.cs (2)
125var completionService = document.GetRequiredLanguageService<CompletionService>();
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (4)
111var service = CompletionService.GetService(document); 202var service = CompletionService.GetService(document);
Microsoft.CodeAnalysis.VisualBasic.Features (1)
Completion\VisualBasicCompletionService.vb (1)
19<ExportLanguageServiceFactory(GetType(CompletionService), LanguageNames.VisualBasic), [Shared]>