4 instantiations of InputKey
Microsoft.VisualStudio.LanguageServices.New.IntegrationTests (4)
InProcess\InputKey.cs (4)
43
=>
new
(character);
46
=>
new
(text);
49
=>
new
(virtualKeyCode, ImmutableArray<VirtualKeyCode>.Empty);
52
=>
new
(modifiedKey.virtualKeyCode, ImmutableArray.Create(modifiedKey.modifier));
77 references to InputKey
Microsoft.VisualStudio.LanguageServices.New.IntegrationTests (77)
CSharp\CSharpArgumentProvider.cs (1)
261
await TestServices.Input.SendAsync(new
InputKey
[] { VirtualKeyCode.TAB, VirtualKeyCode.TAB, '0' }, HangMitigatingCancellationToken);
CSharp\CSharpAutomaticBraceCompletion.cs (25)
85
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.RETURN, '{', VirtualKeyCode.RETURN, '}' }, HangMitigatingCancellationToken);
108
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.RETURN, '{', VirtualKeyCode.RETURN, '}' }, HangMitigatingCancellationToken);
134
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.RETURN, '{', VirtualKeyCode.RETURN, '}' }, HangMitigatingCancellationToken);
159
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.RETURN, '{', VirtualKeyCode.RETURN, '}' }, HangMitigatingCancellationToken);
177
new
InputKey
[]
211
new
InputKey
[]
240
new
InputKey
[]
266
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "int x", VirtualKeyCode.TAB }, HangMitigatingCancellationToken);
281
new
InputKey
[]
316
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "int [", ']' }, HangMitigatingCancellationToken);
331
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "string str = \"", VirtualKeyCode.TAB }, HangMitigatingCancellationToken);
345
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "string str = \"Hi Roslyn!", '"' }, HangMitigatingCancellationToken);
401
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "System.Action<", VirtualKeyCode.TAB }, HangMitigatingCancellationToken);
410
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "void GenericMethod<", VirtualKeyCode.TAB }, HangMitigatingCancellationToken);
435
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "class GenericClass<", '>' }, HangMitigatingCancellationToken);
452
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.DELETE, VirtualKeyCode.BACK }, HangMitigatingCancellationToken);
453
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "'\u6666", "'" }, HangMitigatingCancellationToken);
482
new
InputKey
[]
542
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.END, ';', VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
547
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.END, ';', VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
563
new
InputKey
[]
701
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "(", ")" }, HangMitigatingCancellationToken);
705
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "(", VirtualKeyCode.TAB }, HangMitigatingCancellationToken);
765
new
InputKey
[]
821
new
InputKey
[]
CSharp\CSharpCodeActions.cs (2)
500
await TestServices.Input.SendAsync(new
InputKey
[] { VirtualKeyCode.BACK, VirtualKeyCode.BACK, "Stream" }, HangMitigatingCancellationToken);
566
await TestServices.Input.SendAsync(new
InputKey
[] { VirtualKeyCode.BACK, VirtualKeyCode.BACK, "Foober" }, HangMitigatingCancellationToken);
CSharp\CSharpFormatting.cs (2)
69
await TestServices.Input.SendAsync(new
InputKey
[] { VirtualKeyCode.BACK, ';' }, HangMitigatingCancellationToken);
262
await TestServices.Input.SendAsync(new
InputKey
[] { "(ba", (VirtualKeyCode.RETURN, VirtualKeyCode.SHIFT), "// comment" }, HangMitigatingCancellationToken);
CSharp\CSharpNavigateTo.cs (2)
42
await TestServices.Input.SendToNavigateToAsync(new
InputKey
[] { "FirstMethod", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
53
await TestServices.Input.SendToNavigateToAsync(new
InputKey
[] { "FirstClass", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
CSharp\CSharpRename.cs (9)
79
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
122
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "Custom", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
282
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
344
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
394
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
442
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
545
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
602
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
632
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.HOME, VirtualKeyCode.DELETE, VirtualKeyCode.VK_P, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
CSharp\CSharpSourceGenerators.cs (1)
153
await TestServices.Input.SendToNavigateToAsync(new
InputKey
[] { HelloWorldGenerator.GeneratedEnglishClassName, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
InfrastructureTests.cs (1)
38
await TestServices.Input.SendAsync(new
InputKey
[] { (VirtualKeyCode.VK_F, VirtualKeyCode.MENU), VirtualKeyCode.VK_C }, HangMitigatingCancellationToken);
InProcess\EncapsulateFieldInProcess.cs (1)
19
return TestServices.Input.SendAsync(new
InputKey
[] { (VirtualKeyCode.VK_R, VirtualKeyCode.CONTROL), (VirtualKeyCode.VK_E, VirtualKeyCode.CONTROL) }, cancellationToken);
InProcess\InlineRenameInProcess.cs (3)
25
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { (VirtualKeyCode.VK_C, VirtualKeyCode.MENU) }, cancellationToken);
31
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { (VirtualKeyCode.VK_S, VirtualKeyCode.MENU) }, cancellationToken);
37
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { (VirtualKeyCode.VK_O, VirtualKeyCode.MENU) }, cancellationToken);
InProcess\InputInProcess.cs (9)
26
internal Task SendAsync(
InputKey
key, CancellationToken cancellationToken)
27
=> SendAsync(new
InputKey
[] { key }, cancellationToken);
29
internal Task SendAsync(
InputKey
[] keys, CancellationToken cancellationToken)
34
foreach (
var
key in keys)
59
internal Task SendWithoutActivateAsync(
InputKey
key, CancellationToken cancellationToken)
62
internal Task SendWithoutActivateAsync(
InputKey
[] keys, CancellationToken cancellationToken)
67
foreach (
var
key in keys)
87
internal async Task SendToNavigateToAsync(
InputKey
[] keys, CancellationToken cancellationToken)
103
foreach (
var
key in keys)
InProcess\InputKey.cs (4)
42
public static implicit operator
InputKey
(char character)
45
public static implicit operator
InputKey
(string text)
48
public static implicit operator
InputKey
(VirtualKeyCode virtualKeyCode)
51
public static implicit operator
InputKey
((VirtualKeyCode virtualKeyCode, VirtualKeyCode modifier) modifiedKey)
VisualBasic\BasicArgumentProvider.cs (1)
224
await TestServices.Input.SendAsync(new
InputKey
[] { VirtualKeyCode.TAB, VirtualKeyCode.TAB, '0' }, HangMitigatingCancellationToken);
VisualBasic\BasicAutomaticBraceCompletion.cs (3)
51
new
InputKey
[]
238
new
InputKey
[]
264
new
InputKey
[]
VisualBasic\BasicFormatting.cs (1)
71
await TestServices.Input.SendAsync(new
InputKey
[] { "(o", (VirtualKeyCode.RETURN, VirtualKeyCode.SHIFT), "'comment" }, HangMitigatingCancellationToken);
VisualBasic\BasicLineCommit.cs (3)
54
await TestServices.Input.SendAsync(new
InputKey
[] { "sub", VirtualKeyCode.ESCAPE, " goo()", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
77
await TestServices.Input.SendAsync(new
InputKey
[] { VirtualKeyCode.DOWN, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
100
await TestServices.Input.SendAsync(new
InputKey
[] { "x As integer", VirtualKeyCode.TAB }, HangMitigatingCancellationToken);
VisualBasic\BasicNavigateTo.cs (2)
40
await TestServices.Input.SendToNavigateToAsync(new
InputKey
[] { "FirstMethod", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
51
await TestServices.Input.SendToNavigateToAsync(new
InputKey
[] { "FirstClass", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
VisualBasic\BasicRename.cs (7)
72
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
122
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
167
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
207
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { VirtualKeyCode.VK_Y, VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
239
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "Custom", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
364
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "Custom", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);
391
await TestServices.Input.SendWithoutActivateAsync(new
InputKey
[] { "Custom", VirtualKeyCode.RETURN }, HangMitigatingCancellationToken);