6 instantiations of CompletionTrigger
Microsoft.CodeAnalysis.EditorFeatures (2)
Microsoft.CodeAnalysis.Features (4)
152 references to CompletionTrigger
Microsoft.AspNetCore.App.Analyzers (4)
Microsoft.AspNetCore.App.Analyzers.Test (25)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (27)
Completion\CompletionServiceTests.cs (5)
80public override bool ShouldTriggerCompletion(SourceText text, int caretPosition, CompletionTrigger trigger, OptionSet options)
115service.ShouldTriggerCompletion(text, 1, CompletionTrigger.Invoke, options: options);
118await service.GetCompletionsAsync(document, 1, CompletionTrigger.Invoke, options: options);
142service.ShouldTriggerCompletion(text, 1, CompletionTrigger.Invoke, options: null);
145await service.GetCompletionsAsync(document, 1, CompletionTrigger.Invoke, options: null);
Microsoft.CodeAnalysis.CSharp.Features (3)
Microsoft.CodeAnalysis.EditorFeatures (6)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (20)
Completion\AbstractCompletionProviderTests.cs (20)
136RoslynCompletion.CompletionTrigger triggerInfo,
179var trigger = RoslynCompletion.CompletionTrigger.Invoke;
183trigger = RoslynCompletion.CompletionTrigger.CreateInsertionTrigger(insertedCharacter: code.ElementAt(position - 1));
187trigger = RoslynCompletion.CompletionTrigger.CreateDeletionTrigger(deletedCharacter: deletedCharTrigger.Value);
374return await GetCompletionListAsync(GetCompletionService(currentDocument.Project), currentDocument, position, RoslynCompletion.CompletionTrigger.Invoke, options).ConfigureAwait(false);
603var completionList = await GetCompletionListAsync(service, document, position, RoslynCompletion.CompletionTrigger.Invoke);
732var completionList = await GetCompletionListAsync(service, document, position, RoslynCompletion.CompletionTrigger.Invoke);
968var triggerInfo = RoslynCompletion.CompletionTrigger.Invoke;
1024var triggerInfo = RoslynCompletion.CompletionTrigger.Invoke;
1054var triggerInfo = RoslynCompletion.CompletionTrigger.Invoke;
1263var trigger = RoslynCompletion.CompletionTrigger.CreateInsertionTrigger(text[position]);
1315var completionList = await GetCompletionListAsync(service, document, position, RoslynCompletion.CompletionTrigger.Invoke);
1341var trigger = usePreviousCharAsTrigger
1342? RoslynCompletion.CompletionTrigger.CreateInsertionTrigger(insertedCharacter: code.ElementAt(position - 1))
1343: RoslynCompletion.CompletionTrigger.Invoke;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.ExternalAccess.FSharp (3)
Completion\FSharpCompletionProviderBase.cs (3)
13public sealed override bool ShouldTriggerCompletion(SourceText text, int caretPosition, CompletionTrigger trigger, OptionSet options)
16internal sealed override bool ShouldTriggerCompletion(Host.LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger, CompletionOptions options, OptionSet passthroughOptions)
19protected abstract bool ShouldTriggerCompletionImpl(SourceText text, int caretPosition, CompletionTrigger trigger);
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
Microsoft.CodeAnalysis.Features (39)
Completion\CommonCompletionProvider.cs (3)
34public sealed override bool ShouldTriggerCompletion(SourceText text, int caretPosition, CompletionTrigger trigger, OptionSet options)
42internal override bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger, CompletionOptions options, OptionSet passThroughOptions)
45private bool ShouldTriggerCompletionImpl(SourceText text, int caretPosition, CompletionTrigger trigger, in CompletionOptions options)
Completion\CompletionProvider.cs (3)
36public virtual bool ShouldTriggerCompletion(SourceText text, int caretPosition, CompletionTrigger trigger, OptionSet options)
47internal virtual bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger, CompletionOptions options, OptionSet passThroughOptions)
57internal virtual async Task<bool> IsSyntacticTriggerCharacterAsync(Document document, int caretPosition, CompletionTrigger trigger, CompletionOptions options, CancellationToken cancellationToken)
Completion\CompletionService_GetCompletions.cs (6)
39CompletionTrigger trigger = default,
65CompletionTrigger trigger = default,
128Document document, ConcatImmutableArray<CompletionProvider> providers, int caretPosition, CompletionOptions options, CompletionTrigger trigger, ImmutableHashSet<string>? roles, SourceText text)
151Document document, ImmutableArray<CompletionProvider> triggeredProviders, int caretPosition, CompletionTrigger trigger, CompletionOptions options, CancellationToken cancellationToken)
230Document document, int caretPosition, CompletionTrigger trigger,
321CompletionTrigger triggerInfo,
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionProvider.cs (3)
15public sealed override bool ShouldTriggerCompletion(SourceText text, int caretPosition, CompletionTrigger trigger, OptionSet options)
21internal sealed override bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger, CompletionOptions options, OptionSet passThroughOptions)
24protected abstract bool ShouldTriggerCompletionImpl(SourceText text, int caretPosition, CompletionTrigger trigger, bool triggerOnTypingLetters);
Microsoft.CodeAnalysis.LanguageServer.Protocol (16)
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (6)
Completion\CompletionFeaturesTests.cs (4)
595Project project, LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger,
607CompletionTrigger trigger = default, ImmutableHashSet<string> roles = null, CancellationToken cancellationToken = default)
896Project project, LanguageServices languageServices, SourceText text, int caretPosition, CompletionTrigger trigger,
908CompletionTrigger trigger = default, ImmutableHashSet<string> roles = null, CancellationToken cancellationToken = default)