1 instantiation of CompletionOptions
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionOptions.cs (1)
54
public static readonly CompletionOptions Default =
new
();
79 references to CompletionOptions
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (4)
Completion\CompletionProviders\AbstractCSharpCompletionProviderTests.cs (1)
188
var
options = CompletionOptions.Default with { EnterKeyBehavior = sendThroughEnterOption };
Completion\CompletionProviders\SymbolCompletionProviderTests_NoInteractive.cs (1)
378
var
options = CompletionOptions.Default;
Completion\CompletionServiceTests.cs (2)
176
var
options = CompletionOptions.Default with { PerformSort = performSort };
225
var
options = CompletionOptions.Default with { ShowItemsFromUnimportedNamespaces = true };
Microsoft.CodeAnalysis.CSharp.Features (1)
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
64
var
options = context.CompletionOptions;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
Completion\AbstractCompletionProviderTests.cs (2)
63
var
options = CompletionOptions.Default;
1286
var
options = CompletionOptions.Default with
Microsoft.CodeAnalysis.Features (72)
Completion\CommonCompletionProvider.cs (8)
26
/// Language used to retrieve <see cref="
CompletionOptions
"/> from <see cref="OptionSet"/>.
39
return ShouldTriggerCompletionImpl(text, caretPosition, trigger,
CompletionOptions
.Default);
42
internal override bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger,
CompletionOptions
options, OptionSet passThroughOptions)
45
private bool ShouldTriggerCompletionImpl(SourceText text, int caretPosition, CompletionTrigger trigger, in
CompletionOptions
options)
50
public virtual bool IsInsertionTrigger(SourceText text, int insertedCharacterPosition,
CompletionOptions
options)
61
return GetDescriptionAsync(document, item,
CompletionOptions
.Default, SymbolDescriptionOptions.Default, cancellationToken);
64
internal override async Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
103
Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\CompletionContext.cs (3)
77
internal
CompletionOptions
CompletionOptions { get; }
127
CompletionOptions
.Default,
145
in
CompletionOptions
options,
Completion\CompletionOptions.cs (1)
54
public static readonly
CompletionOptions
Default = new();
Completion\CompletionProvider.cs (3)
47
internal virtual bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger,
CompletionOptions
options, OptionSet passThroughOptions)
57
internal virtual async Task<bool> IsSyntacticTriggerCharacterAsync(Document document, int caretPosition, CompletionTrigger trigger,
CompletionOptions
options, CancellationToken cancellationToken)
66
internal virtual Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\CompletionService.cs (10)
78
return GetRules(
CompletionOptions
.Default);
81
internal abstract CompletionRules GetRules(
CompletionOptions
options);
106
var
completionOptions =
CompletionOptions
.Default with { ForceExpandedCompletionIndexCreation = true };
112
internal virtual bool SupportsTriggerOnDeletion(
CompletionOptions
options)
137
CompletionOptions
options,
197
return GetDescriptionAsync(document, item,
CompletionOptions
.Default, SymbolDescriptionOptions.Default, cancellationToken);
209
internal virtual async Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken = default)
390
internal void TriggerLoadProjectProviders(Project project,
CompletionOptions
options)
414
CompletionOptions
options,
Completion\CompletionService.ProviderManager.cs (5)
97
public ImmutableArray<CompletionProvider> GetCachedProjectCompletionProvidersOrQueueLoadInBackground(Project? project,
CompletionOptions
options)
164
return GetCachedProjectCompletionProvidersOrQueueLoadInBackground(project,
CompletionOptions
.Default).FirstOrDefault(isNameMatchingProviderPredicate);
168
Project? project, ImmutableHashSet<string>? roles, CompletionTrigger trigger, in
CompletionOptions
options)
178
in
CompletionOptions
options)
294
CompletionOptions
.Default with { ForceExpandedCompletionIndexCreation = true });
Completion\CompletionService_GetCompletions.cs (10)
47
var
completionOptions =
CompletionOptions
.Default with { ForceExpandedCompletionIndexCreation = true };
65
CompletionOptions
options,
130
Document document, ConcatImmutableArray<CompletionProvider> providers, int caretPosition,
CompletionOptions
options, CompletionTrigger trigger, ImmutableHashSet<string>? roles, SourceText text)
153
Document document, ImmutableArray<CompletionProvider> triggeredProviders, int caretPosition, CompletionTrigger trigger,
CompletionOptions
options, CancellationToken cancellationToken)
190
Document document, SourceText text, int caretPosition, in
CompletionOptions
options)
233
CompletionOptions
options, TextSpan completionListSpan,
254
in
CompletionOptions
options,
324
CompletionOptions
options,
355
public SegmentedList<CompletionItem> ToSegmentedList(in
CompletionOptions
options)
Completion\Providers\AbstractAggregateEmbeddedLanguageCompletionProvider.cs (2)
71
internal sealed override bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger,
CompletionOptions
options, OptionSet passThroughOptions)
109
internal override Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\AbstractCrefCompletionProvider.cs (2)
17
Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
46
Document document, int position,
CompletionOptions
options, CancellationToken cancellationToken);
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
26
public sealed override bool IsInsertionTrigger(SourceText text, int insertedCharacterPosition,
CompletionOptions
options)
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
256
internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\AbstractObjectCreationCompletionProvider.cs (1)
48
CompletionContext? completionContext, TSyntaxContext context, int position,
CompletionOptions
options, CancellationToken cancellationToken)
Completion\Providers\AbstractObjectInitializerCompletionProvider.cs (1)
84
internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\AbstractPartialTypeCompletionProvider.cs (1)
110
internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (4)
22
protected abstract Task<bool> ShouldPreselectInferredTypesAsync(CompletionContext? completionContext, int position,
CompletionOptions
options, CancellationToken cancellationToken);
23
protected abstract Task<bool> ShouldProvideAvailableSymbolsInCurrentContextAsync(CompletionContext? completionContext, TSyntaxContext context, int position,
CompletionOptions
options, CancellationToken cancellationToken);
33
CompletionContext? completionContext, TSyntaxContext context, int position,
CompletionOptions
options, CancellationToken cancellationToken)
200
Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\AbstractSymbolCompletionProvider.cs (6)
34
CompletionOptions
options,
298
internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
307
var
options = completionContext.CompletionOptions;
343
CompletionOptions
options,
410
CompletionContext completionContext, Document document,
CompletionOptions
options, IEnumerable<DocumentId> relatedDocuments, CancellationToken cancellationToken)
438
CompletionContext? completionContext, TSyntaxContext syntaxContext,
CompletionOptions
options, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (3)
51
var
options = completionContext.CompletionOptions;
212
protected static bool IsAddingImportsSupported(Document document,
CompletionOptions
? completionOptions)
219
internal override Task<CompletionDescription> GetDescriptionWorkerAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
53
CompletionOptions
options,
Completion\Providers\ImportCompletionProvider\ITypeImportCompletionService.cs (1)
27
CompletionOptions
options,
Completion\Providers\Snippets\AbstractSnippetCompletionProvider.cs (1)
102
internal override async Task<CompletionDescription?> GetDescriptionAsync(Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
ExternalAccess\Pythia\Api\PythiaCompletionProviderBase.cs (2)
60
Document document, CompletionItem item,
CompletionOptions
options, SymbolDescriptionOptions displayOptions, CancellationToken cancellationToken)
72
public sealed override bool IsInsertionTrigger(SourceText text, int insertedCharacterPosition,
CompletionOptions
options)
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionProvider.cs (2)
18
return ShouldTriggerCompletionImpl(text, caretPosition, trigger,
CompletionOptions
.Default.TriggerOnTypingLetters);
21
internal sealed override bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger,
CompletionOptions
options, OptionSet passThroughOptions)
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionServiceWithProviders.cs (1)
23
internal sealed override CompletionRules GetRules(
CompletionOptions
options)
SpellCheck\AbstractSpellCheckCodeFixProvider.cs (2)
119
var
options =
CompletionOptions
.Default with