17 references to CompletionReason
Microsoft.CodeAnalysis.Razor.Workspaces (9)
Completion\CSharpRazorKeywordCompletionItemProvider.cs (1)
49if (implicitExpression.Width > 2 && context.Reason != CompletionReason.Invoked)
Completion\DirectiveCompletionItemProvider.cs (1)
84if (implicitExpression.Width > 2 && context.Reason != CompletionReason.Invoked)
Completion\RazorCompletionContext.cs (2)
15CompletionReason Reason = CompletionReason.Invoked,
Completion\RazorCompletionListProvider.cs (5)
84var reason = completionContext.TriggerKind switch 86CompletionTriggerKind.TriggerForIncompleteCompletions => CompletionReason.Invoked, 87CompletionTriggerKind.Invoked => CompletionReason.Invoked, 88CompletionTriggerKind.TriggerCharacter => CompletionReason.Typing, 89_ => CompletionReason.Typing,
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (8)
Completion\BlazorDataAttributeCompletionItemProviderTest.cs (3)
139CompletionReason.Typing, 203CompletionReason.Typing, 232return new RazorCompletionContext(codeDocument, testCode.Position, owner, syntaxTree, tagHelperContext, CompletionReason.Typing, _defaultRazorCompletionOptions);
Completion\CSharpRazorKeywordCompletionItemProviderTests.cs (1)
119return new RazorCompletionContext(codeDocument, absoluteIndex, owner, syntaxTree, tagHelperDocumentContext, CompletionReason.Invoked);
Completion\DirectiveCompletionItemProviderTest.cs (4)
308var context = CreateRazorCompletionContext("@functions { @$$ }", CompletionReason.Invoked, FunctionsDirective.Directive); 334var context = CreateRazorCompletionContext("@m$$od", CompletionReason.Typing); 422private static RazorCompletionContext CreateRazorCompletionContext(TestCode text, CompletionReason reason = CompletionReason.Invoked, params DirectiveDescriptor[] directives)