2 types derived from CompletionService
Microsoft.CodeAnalysis.Features (2)
Completion\CommonCompletionService.cs (1)
12
internal abstract partial class CommonCompletionService :
CompletionService
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (1)
15
internal abstract class VSTypeScriptCompletionServiceWithProviders :
CompletionService
24 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)
16
this
CompletionService
completionService,
29
this
CompletionService
completionService,
41
this
CompletionService
completionService,
Microsoft.CodeAnalysis.Features (20)
Completion\CommonCompletionService.cs (1)
49
CompletionService
.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_GetCompletions.cs (2)
363
private sealed class DisplayNameToItemsMap(
CompletionService
service) : IEnumerable<CompletionItem>, IDisposable
372
private readonly
CompletionService
_service = service;
Completion\CompletionService.cs (6)
51
public 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>
397
internal readonly struct TestAccessor(
CompletionService
completionServiceWithProviders)
399
private readonly
CompletionService
_completionServiceWithProviders = completionServiceWithProviders;
418
return await
CompletionService
.GetContextAsync(
Completion\CompletionService.ProviderManager.cs (2)
32
private readonly
CompletionService
_service;
36
public ProviderManager(
CompletionService
service, IAsynchronousOperationListenerProvider listenerProvider)
Completion\ExportCompletionProviderAttribute.cs (1)
12
/// be found and used by the per language associated <see cref="
CompletionService
"/>.
Completion\Providers\Snippets\AbstractSnippetCompletionProvider.cs (2)
125
var
completionService = document.GetRequiredLanguageService<
CompletionService
>();
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (4)
111
var
service =
CompletionService
.GetService(document);
202
var
service =
CompletionService
.GetService(document);