4 instantiations of CompletionTrigger
Microsoft.CodeAnalysis.Features (4)
Completion\CompletionTrigger.cs (4)
43
new
(CompletionTriggerKind.Other);
49
new
(CompletionTriggerKind.Invoke);
55
=>
new
(CompletionTriggerKind.Insertion, insertedCharacter);
61
=>
new
(CompletionTriggerKind.Deletion, deletedCharacter);
50 references to CompletionTrigger
Microsoft.AspNetCore.App.Analyzers (4)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (2)
51
public override bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger, OptionSet options)
485
public readonly
CompletionTrigger
Trigger;
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (2)
45
public override bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger, OptionSet options)
334
public readonly
CompletionTrigger
Trigger;
Microsoft.CodeAnalysis.CSharp.Features (3)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
32
Document document, int position, TextSpan itemSpan,
CompletionTrigger
trigger, CancellationToken cancellationToken = default)
Completion\CompletionProviders\SymbolCompletionProvider.cs (1)
145
internal override async Task<bool> IsSyntacticTriggerCharacterAsync(Document document, int caretPosition,
CompletionTrigger
trigger, CompletionOptions options, CancellationToken cancellationToken)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.cs (1)
71
CompletionTrigger
trigger, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp (2)
Completion\OmniSharpCompletionService.cs (2)
19
CompletionTrigger
trigger,
32
CompletionTrigger
trigger,
Microsoft.CodeAnalysis.Features (39)
Completion\CommonCompletionProvider.cs (3)
34
public sealed override bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger, OptionSet options)
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)
Completion\CompletionContext.cs (4)
56
/// be overwritten during <see cref="CompletionService.GetCompletionsAsync(Document, int,
CompletionTrigger
, ImmutableHashSet{string}, OptionSet, CancellationToken)"/>.
69
public
CompletionTrigger
Trigger { get; }
114
CompletionTrigger
trigger,
141
CompletionTrigger
trigger,
Completion\CompletionProvider.cs (3)
36
public virtual bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger, OptionSet options)
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)
Completion\CompletionService.cs (3)
97
CompletionTrigger
trigger,
136
CompletionTrigger
trigger,
411
CompletionTrigger
triggerInfo,
Completion\CompletionService.ProviderManager.cs (2)
168
Project? project, ImmutableHashSet<string>? roles,
CompletionTrigger
trigger, in CompletionOptions options)
177
CompletionTrigger
trigger,
Completion\CompletionService_GetCompletions.cs (6)
40
CompletionTrigger
trigger = default,
66
CompletionTrigger
trigger = default,
129
Document document, ConcatImmutableArray<CompletionProvider> providers, int caretPosition, CompletionOptions options,
CompletionTrigger
trigger, ImmutableHashSet<string>? roles, SourceText text)
152
Document document, ImmutableArray<CompletionProvider> triggeredProviders, int caretPosition,
CompletionTrigger
trigger, CompletionOptions options, CancellationToken cancellationToken)
231
Document document, int caretPosition,
CompletionTrigger
trigger,
334
CompletionTrigger
triggerInfo,
Completion\CompletionTrigger.cs (7)
42
public static readonly
CompletionTrigger
Default =
46
/// The default <see cref="
CompletionTrigger
"/> when none is specified.
48
public static readonly
CompletionTrigger
Invoke =
52
/// Creates a new instance of a <see cref="
CompletionTrigger
"/> association with the insertion of a typed character into the document.
54
public static
CompletionTrigger
CreateInsertionTrigger(char insertedCharacter)
58
/// Creates a new instance of a <see cref="
CompletionTrigger
"/> association with the deletion of a character from the document.
60
public static
CompletionTrigger
CreateDeletionTrigger(char deletedCharacter)
Completion\Providers\AbstractAggregateEmbeddedLanguageCompletionProvider.cs (1)
71
internal sealed override bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition,
CompletionTrigger
trigger, CompletionOptions options, OptionSet passThroughOptions)
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
98
protected abstract Task<IEnumerable<CompletionItem>?> GetItemsWorkerAsync(Document document, int position,
CompletionTrigger
trigger, CancellationToken cancellationToken);
Completion\Providers\AbstractSuggestionModeCompletionProvider.cs (1)
14
protected abstract Task<CompletionItem?> GetSuggestionModeItemAsync(Document document, int position, TextSpan span,
CompletionTrigger
triggerInfo, CancellationToken cancellationToken);
Completion\Providers\EmbeddedLanguageCompletionProvider.cs (1)
22
public abstract bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger);
Completion\Providers\Scripting\AbstractDirectivePathCompletionProvider.cs (1)
66
public sealed override bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger, OptionSet options)
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
36
public override bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger)
EmbeddedLanguages\RegularExpressions\LanguageServices\EmbeddedCompletionContext.cs (1)
25
public readonly
CompletionTrigger
Trigger;
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (1)
43
public override bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger)
ExternalAccess\VSTypeScript\Api\VSTypeScriptCompletionProvider.cs (3)
15
public sealed override bool ShouldTriggerCompletion(SourceText text, int caretPosition,
CompletionTrigger
trigger, OptionSet options)
21
internal sealed override bool ShouldTriggerCompletion(LanguageServices languageServices, SourceText text, int caretPosition,
CompletionTrigger
trigger, CompletionOptions options, OptionSet passThroughOptions)
24
protected abstract bool ShouldTriggerCompletionImpl(SourceText text, int caretPosition,
CompletionTrigger
trigger, bool triggerOnTypingLetters);
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\CompletionProviders\VisualBasicSuggestionModeCompletionProvider.vb (1)
33
Protected Overrides Async Function GetSuggestionModeItemAsync(document As Document, position As Integer, itemSpan As TextSpan, trigger As
CompletionTrigger
, cancellationToken As CancellationToken) As Task(Of CompletionItem)
Completion\CompletionProviders\XmlDocCommentCompletionProvider.vb (1)
69
Protected Overrides Async Function GetItemsWorkerAsync(document As Document, position As Integer, trigger As
CompletionTrigger
, cancellationToken As CancellationToken) As Task(Of IEnumerable(Of CompletionItem))