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