204 references to CompletionTriggerKind
IdeBenchmarks (2)
Lsp\LspCompletionBenchmarks.cs (1)
94
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
Lsp\LspCompletionSerializationBenchmarks.cs (1)
112
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
Extensions\ProtocolConversions.cs (3)
135
else if (context.TriggerKind is LSP.
CompletionTriggerKind
.Invoked or LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions)
162
else if (context.TriggerKind is LSP.
CompletionTriggerKind
.TriggerCharacter)
Handler\Completion\CompletionHandler.cs (2)
90
if (completionContext?.TriggerKind is not LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions
124
var isTriggerForIncompleteCompletions = context?.TriggerKind == LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions;
Protocol\CompletionContext.cs (3)
18
/// Gets or sets the <see cref="
CompletionTriggerKind
"/> indicating how the completion was triggered.
22
public
CompletionTriggerKind
TriggerKind
30
/// Undefined when <see cref="TriggerKind"/> is not <see cref="
CompletionTriggerKind
.TriggerCharacter"/>
Protocol\Internal\VSInternalCompletionContext.cs (1)
17
/// Gets or sets the <see cref="
CompletionTriggerKind
"/> indicating how the completion was triggered.
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (69)
Completion\CompletionFeaturesTests.cs (20)
88
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
120
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
207
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
275
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
341
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
365
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
418
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
466
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
537
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
660
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
702
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
767
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
801
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
820
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
857
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
874
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
969
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
1038
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
1095
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
1117
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
Completion\CompletionResolveTests.cs (1)
464
testLspServer.GetLocations("caret").Single(), LSP.VSInternalCompletionInvokeKind.Explicit, "\0", LSP.
CompletionTriggerKind
.Invoked);
Completion\CompletionTests.cs (48)
91
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
144
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
179
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
214
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
254
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
284
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
319
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
344
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
368
LSP.
CompletionTriggerKind
.Invoked);
404
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
433
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
462
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
491
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
524
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
551
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
590
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
629
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
689
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
731
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
788
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
821
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
851
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
879
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
933
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
989
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
1045
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1058
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1113
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1126
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1182
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1194
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1206
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1219
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1279
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
1290
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1343
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1406
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1423
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1438
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1466
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1525
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1538
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1564
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1593
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1625
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1655
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1680
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1717
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
Microsoft.CodeAnalysis.Razor.Workspaces (7)
Completion\CompletionTriggerAndCommitCharacters.cs (1)
83
=> completionContext.TriggerKind !=
CompletionTriggerKind
.TriggerCharacter ||
Completion\Delegation\DelegatedCompletionHelper.cs (3)
58
if (context.TriggerKind !=
CompletionTriggerKind
.TriggerCharacter
84
TriggerKind =
CompletionTriggerKind
.Invoked,
168
completionContext.TriggerKind !=
CompletionTriggerKind
.TriggerCharacter ||
Completion\RazorCompletionListProvider.cs (3)
86
CompletionTriggerKind
.TriggerForIncompleteCompletions => CompletionReason.Invoked,
87
CompletionTriggerKind
.Invoked => CompletionReason.Invoked,
88
CompletionTriggerKind
.TriggerCharacter => CompletionReason.Typing,
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (4)
Completion\RazorCompletionListProviderTest.cs (4)
352
TriggerKind =
CompletionTriggerKind
.TriggerForIncompleteCompletions,
385
TriggerKind =
CompletionTriggerKind
.TriggerForIncompleteCompletions,
413
TriggerKind =
CompletionTriggerKind
.TriggerCharacter,
438
TriggerKind =
CompletionTriggerKind
.TriggerForIncompleteCompletions,
Microsoft.VisualStudio.LanguageServices.Razor (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
98
var autoShownCompletion = completionContext.TriggerKind !=
CompletionTriggerKind
.Invoked;
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (61)
Cohost\CohostDocumentCompletionEndpointTest_VS.cs (12)
27
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
50
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
73
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
95
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
118
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
141
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
164
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
185
TriggerKind =
CompletionTriggerKind
.Invoked
203
TriggerKind =
CompletionTriggerKind
.Invoked
222
TriggerKind =
CompletionTriggerKind
.Invoked
241
TriggerKind =
CompletionTriggerKind
.Invoked
263
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
Cohost\CohostSnippetCompletionTest.cs (1)
71
TriggerKind =
CompletionTriggerKind
.Invoked
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (48)
58
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
79
TriggerKind =
CompletionTriggerKind
.Invoked
99
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
123
TriggerKind =
CompletionTriggerKind
.Invoked
149
TriggerKind =
CompletionTriggerKind
.Invoked
177
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
200
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
230
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
251
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
272
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
294
TriggerKind =
CompletionTriggerKind
.Invoked
321
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
360
TriggerKind =
CompletionTriggerKind
.Invoked
390
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
431
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
453
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
476
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
496
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
533
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
571
TriggerKind =
CompletionTriggerKind
.Invoked
616
TriggerKind =
CompletionTriggerKind
.Invoked
697
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
723
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
753
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
782
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
802
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
821
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
845
TriggerKind =
CompletionTriggerKind
.Invoked
867
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
902
TriggerKind =
CompletionTriggerKind
.Invoked
927
TriggerKind =
CompletionTriggerKind
.Invoked
953
TriggerKind =
CompletionTriggerKind
.Invoked
979
TriggerKind =
CompletionTriggerKind
.Invoked
1001
TriggerKind =
CompletionTriggerKind
.Invoked
1028
TriggerKind =
CompletionTriggerKind
.Invoked
1053
TriggerKind =
CompletionTriggerKind
.Invoked
1074
TriggerKind =
CompletionTriggerKind
.Invoked
1158
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
1189
TriggerKind =
CompletionTriggerKind
.Invoked
1211
TriggerKind =
CompletionTriggerKind
.Invoked
1234
TriggerKind =
CompletionTriggerKind
.Invoked
1257
TriggerKind =
CompletionTriggerKind
.Invoked
1279
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
1300
TriggerKind =
CompletionTriggerKind
.Invoked
1332
TriggerKind =
CompletionTriggerKind
.Invoked,
1355
TriggerKind =
CompletionTriggerKind
.Invoked,
1374
TriggerKind =
CompletionTriggerKind
.Invoked
1405
TriggerKind =
CompletionTriggerKind
.Invoked
Microsoft.VisualStudioCode.RazorExtension (1)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (1)
98
var autoShownCompletion = completionContext.TriggerKind !=
CompletionTriggerKind
.Invoked;
Microsoft.VisualStudioCode.RazorExtension.UnitTests (50)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionEndpointTest.cs (50)
58
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
79
TriggerKind =
CompletionTriggerKind
.Invoked
99
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
123
TriggerKind =
CompletionTriggerKind
.Invoked
149
TriggerKind =
CompletionTriggerKind
.Invoked
177
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
200
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
230
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
251
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
272
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
294
TriggerKind =
CompletionTriggerKind
.Invoked
321
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
360
TriggerKind =
CompletionTriggerKind
.Invoked
390
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
431
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
453
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
476
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
496
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
533
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
571
TriggerKind =
CompletionTriggerKind
.Invoked
616
TriggerKind =
CompletionTriggerKind
.Invoked
697
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
723
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
753
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
782
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
802
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
821
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
845
TriggerKind =
CompletionTriggerKind
.Invoked
867
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
902
TriggerKind =
CompletionTriggerKind
.Invoked
927
TriggerKind =
CompletionTriggerKind
.Invoked
953
TriggerKind =
CompletionTriggerKind
.Invoked
979
TriggerKind =
CompletionTriggerKind
.Invoked
1001
TriggerKind =
CompletionTriggerKind
.Invoked
1028
TriggerKind =
CompletionTriggerKind
.Invoked
1053
TriggerKind =
CompletionTriggerKind
.Invoked
1074
TriggerKind =
CompletionTriggerKind
.Invoked
1096
TriggerKind =
CompletionTriggerKind
.Invoked
1124
TriggerKind =
CompletionTriggerKind
.Invoked
1158
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
1189
TriggerKind =
CompletionTriggerKind
.Invoked
1211
TriggerKind =
CompletionTriggerKind
.Invoked
1234
TriggerKind =
CompletionTriggerKind
.Invoked
1257
TriggerKind =
CompletionTriggerKind
.Invoked
1279
TriggerKind =
CompletionTriggerKind
.TriggerCharacter
1300
TriggerKind =
CompletionTriggerKind
.Invoked
1332
TriggerKind =
CompletionTriggerKind
.Invoked,
1355
TriggerKind =
CompletionTriggerKind
.Invoked,
1374
TriggerKind =
CompletionTriggerKind
.Invoked
1405
TriggerKind =
CompletionTriggerKind
.Invoked