76 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 (65)
Completion\CompletionFeaturesTests.cs (20)
88
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
120
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
207
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
275
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
340
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
364
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
417
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
465
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
536
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
659
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
701
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
766
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
800
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
819
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
856
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
873
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
968
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
1037
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
1093
TriggerKind = LSP.
CompletionTriggerKind
.Invoked,
1115
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
Completion\CompletionResolveTests.cs (1)
464
testLspServer.GetLocations("caret").Single(), LSP.VSInternalCompletionInvokeKind.Explicit, "\0", LSP.
CompletionTriggerKind
.Invoked);
Completion\CompletionTests.cs (44)
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);
403
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
431
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
464
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
491
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
530
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
569
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
629
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
671
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
728
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
761
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
791
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
819
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
873
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
929
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
985
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
998
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1053
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1066
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1122
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1134
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1146
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1159
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1219
triggerKind: LSP.
CompletionTriggerKind
.TriggerCharacter);
1230
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1283
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1346
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1363
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1378
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1406
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1465
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1478
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1504
triggerKind: LSP.
CompletionTriggerKind
.TriggerForIncompleteCompletions);
1533
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1565
triggerKind: LSP.
CompletionTriggerKind
.Invoked);
1595
triggerKind: LSP.
CompletionTriggerKind
.Invoked);