143 references to VirtualKey
Microsoft.VisualStudio.IntegrationTest.Utilities (22)
InProcess\SolutionExplorer_InProc.cs (1)
312_sendKeys.Send(VirtualKey.Escape);
Input\AbstractSendKeys.cs (16)
38else if (key is VirtualKey virtualKey) 70var virtualKey = (VirtualKey)(result & 0xff); 114private static void AddInputs(List<NativeMethods.INPUT> inputs, VirtualKey virtualKey, uint dwFlags) 163private static bool IsExtendedKey(VirtualKey virtualKey) 164=> virtualKey is >= VirtualKey.PageUp and <= VirtualKey.Down or VirtualKey.Insert 165or VirtualKey.Delete; 170private static void AddInputs(List<NativeMethods.INPUT> inputs, VirtualKey virtualKey, ShiftState shiftState = 0) 174AddInputs(inputs, VirtualKey.Shift, NativeMethods.KEYEVENTF_NONE); 179AddInputs(inputs, VirtualKey.Control, NativeMethods.KEYEVENTF_NONE); 184AddInputs(inputs, VirtualKey.Alt, NativeMethods.KEYEVENTF_NONE); 192AddInputs(inputs, VirtualKey.Shift, NativeMethods.KEYEVENTF_KEYUP); 197AddInputs(inputs, VirtualKey.Control, NativeMethods.KEYEVENTF_KEYUP); 202AddInputs(inputs, VirtualKey.Alt, NativeMethods.KEYEVENTF_KEYUP);
Input\KeyPress.cs (2)
9public readonly VirtualKey VirtualKey; 12public KeyPress(VirtualKey virtualKey, ShiftState shiftState)
OutOfProcess\ChangeSignatureDialog_OutOfProc.cs (2)
30=> VisualStudioInstance.Editor.SendKeys(new KeyPress(VirtualKey.R, ShiftState.Ctrl), new KeyPress(VirtualKey.V, ShiftState.Ctrl));
OutOfProcess\Editor_OutOfProc.cs (1)
151/// <see cref="string"/> (each character will be sent separately, <see cref="char"/>, <see cref="VirtualKey"/>
Microsoft.VisualStudio.LanguageServices.IntegrationTests (121)
AbstractIntegrationTest.cs (4)
75VisualStudio.SendKeys.Send(VirtualKey.Escape); 101protected KeyPress Ctrl(VirtualKey virtualKey) 104protected KeyPress Shift(VirtualKey virtualKey) 107protected KeyPress Alt(VirtualKey virtualKey)
CSharp\CSharpExtractMethod.cs (2)
82VisualStudio.Editor.SendKeys("SayHello", VirtualKey.Enter); 122VisualStudio.Editor.SendKeys("SayHello", VirtualKey.Enter);
CSharp\CSharpImmediate.cs (2)
57VisualStudio.SendKeys.Send("1", VirtualKey.Tab, VirtualKey.Enter);
CSharp\CSharpIntelliSense.cs (31)
49VisualStudio.Editor.SendKeys(VirtualKey.Tab); 106VisualStudio.Editor.SendKeys('S', VirtualKey.Tab); 123VisualStudio.Editor.SendKeys(" Goo", VirtualKey.Enter); 124VisualStudio.Editor.SendKeys('{', VirtualKey.Enter, '}', VirtualKey.Up, VirtualKey.Enter); 132VisualStudio.Editor.SendKeys(" Program", VirtualKey.Enter); 133VisualStudio.Editor.SendKeys('{', VirtualKey.Enter, '}', VirtualKey.Up, VirtualKey.Enter); 144VisualStudio.Editor.SendKeys(" Main(string[] args)", VirtualKey.Enter); 145VisualStudio.Editor.SendKeys('{', VirtualKey.Enter, '}', VirtualKey.Up, VirtualKey.Enter); 153VisualStudio.Editor.SendKeys(VirtualKey.Home, Shift(VirtualKey.End), VirtualKey.Delete); 154VisualStudio.Editor.SendKeys(new KeyPress(VirtualKey.Space, ShiftState.Ctrl | ShiftState.Alt)); 193VisualStudio.Editor.SendKeys(Ctrl(VirtualKey.Space)); 208VisualStudio.Editor.SendKeys(VirtualKey.Down); 237var key = currentIndex < targetIndex ? VirtualKey.Down : VirtualKey.Up; 242VisualStudio.Editor.SendKeys(VirtualKey.Enter); 310VirtualKey.Enter, 346Shift(VirtualKey.Enter)); 378Shift(VirtualKey.Enter)); 439VirtualKey.Delete, 441VirtualKey.Tab); 455VisualStudio.Editor.SendKeys(Ctrl(VirtualKey.Space)); 458VisualStudio.Editor.SendKeys(Ctrl(VirtualKey.A));
CSharp\CSharpInteractiveBoxSelection.cs (14)
43VisualStudio.SendKeys.Send("__", VirtualKey.Escape, "|"); 61VisualStudio.SendKeys.Send("__", VirtualKey.Escape, "|"); 79VisualStudio.SendKeys.Send("__", VirtualKey.Escape, "|"); 97VisualStudio.SendKeys.Send("__", VirtualKey.Escape, "|"); 115VisualStudio.SendKeys.Send("__", VirtualKey.Escape, "|"); 133VisualStudio.SendKeys.Send("__", VirtualKey.Escape, "|"); 151VisualStudio.SendKeys.Send("__", VirtualKey.Escape, "|"); 169VisualStudio.SendKeys.Send("__", VirtualKey.Escape, "|"); 274VisualStudio.SendKeys.Send(VirtualKey.Backspace, VirtualKey.Backspace); 292VisualStudio.SendKeys.Send(VirtualKey.Backspace, VirtualKey.Backspace); 310VisualStudio.SendKeys.Send(VirtualKey.Backspace); 321VisualStudio.SendKeys.Send(VirtualKey.Delete);
CSharp\CSharpInteractiveCommands.cs (19)
29VisualStudio.SendKeys.Send(Alt(VirtualKey.Up)); 31VisualStudio.SendKeys.Send(VirtualKey.Enter); 38VisualStudio.SendKeys.Send(Alt(VirtualKey.Up)); 40VisualStudio.SendKeys.Send(Alt(VirtualKey.Up)); 42VisualStudio.SendKeys.Send(VirtualKey.Enter); 44VisualStudio.SendKeys.Send(Alt(VirtualKey.Down)); 46VisualStudio.SendKeys.Send(VirtualKey.Enter); 54VisualStudio.SendKeys.Send(VirtualKey.Enter); 62VisualStudio.SendKeys.Send(VirtualKey.Enter); 64VisualStudio.SendKeys.Send(VirtualKey.Enter); 79VisualStudio.SendKeys.Send(VirtualKey.Enter); 89VisualStudio.SendKeys.Send(Shift(VirtualKey.Enter)); 90VisualStudio.SendKeys.Send(VirtualKey.Escape); 99VisualStudio.SendKeys.Send(Ctrl(VirtualKey.Z)); 101VisualStudio.SendKeys.Send(Ctrl(VirtualKey.Y)); 103VisualStudio.SendKeys.Send(VirtualKey.Enter); 133VisualStudio.SendKeys.Send(VirtualKey.Escape); 150VisualStudio.SendKeys.Send(VirtualKey.Left); 151VisualStudio.SendKeys.Send(VirtualKey.Enter);
CSharp\CSharpInteractiveDirectives.cs (1)
236VisualStudio.SendKeys.Send(Alt(VirtualKey.Right));
CSharp\CSharpReplClassification.cs (1)
47VisualStudio.SendKeys.Send(new KeyPress(VirtualKey.Right, ShiftState.Alt));
CSharp\CSharpReplIntellisense.cs (8)
46VisualStudio.SendKeys.Send(VirtualKey.Tab); 48VisualStudio.SendKeys.Send(VirtualKey.Escape); 57VisualStudio.SendKeys.Send(VirtualKey.Period); 73VisualStudio.SendKeys.Send("#help", VirtualKey.Enter, VirtualKey.Enter); 82VisualStudio.SendKeys.Send(VirtualKey.Enter, "(0d)", VirtualKey.Enter); 96VisualStudio.SendKeys.Send(VirtualKey.Escape);
CSharp\CSharpSendToInteractive.cs (4)
133VisualStudio.SendKeys.Send(Ctrl(VirtualKey.E), Ctrl(VirtualKey.E)); 206VisualStudio.SendKeys.Send(Ctrl(VirtualKey.E), Ctrl(VirtualKey.E));
CSharp\CSharpSignatureHelp.cs (4)
78VisualStudio.Editor.SendKeys(new object[] { VirtualKey.Home, new KeyPress(VirtualKey.End, ShiftState.Shift), VirtualKey.Delete }); 216VisualStudio.Editor.SendKeys(VirtualKey.Down);
VisualBasic\BasicEndConstruct.cs (6)
38VisualStudio.Editor.SendKeys(VirtualKey.Enter, " "); 59VisualStudio.Editor.SendKeys("While True", VirtualKey.Enter, " "); 77VisualStudio.Editor.SendKeys(new KeyPress(VirtualKey.Backspace, ShiftState.Ctrl)); 78VisualStudio.Editor.SendKeys("Class", VirtualKey.Tab); 93VisualStudio.Editor.SendKeys(new KeyPress(VirtualKey.Backspace, ShiftState.Ctrl)); 94VisualStudio.Editor.SendKeys("fu", VirtualKey.Tab);
VisualBasic\BasicExtractMethod.cs (1)
86VisualStudio.Editor.SendKeys("SayHello", VirtualKey.Enter);
VisualBasic\BasicGenerateConstructorDialog.cs (5)
107VisualStudio.Editor.DialogSendKeys(DialogName, VirtualKey.Tab); 108VisualStudio.Editor.DialogSendKeys(DialogName, VirtualKey.Tab); 144VisualStudio.Editor.DialogSendKeys(DialogName, VirtualKey.Tab); 145VisualStudio.Editor.DialogSendKeys(DialogName, VirtualKey.Tab); 146VisualStudio.Editor.DialogSendKeys(DialogName, VirtualKey.Space);
VisualBasic\BasicImmediate.cs (2)
54VisualStudio.SendKeys.Send("n1", VirtualKey.Tab, VirtualKey.Enter);
VisualBasic\BasicIntelliSense.cs (14)
59VirtualKey.Down, 60VirtualKey.Tab); 83VisualStudio.SendKeys.Send(Ctrl(VirtualKey.Z)); 93VisualStudio.SendKeys.Send(Ctrl(VirtualKey.Z)); 103VisualStudio.SendKeys.Send(Ctrl(VirtualKey.Z)); 113VisualStudio.SendKeys.Send(Ctrl(VirtualKey.Z)); 123VisualStudio.SendKeys.Send(Ctrl(VirtualKey.Z)); 133VisualStudio.SendKeys.Send(Ctrl(VirtualKey.Z)); 187VisualStudio.SendKeys.Send(VirtualKey.Backspace); 190VisualStudio.SendKeys.Send(VirtualKey.Backspace); 194VirtualKey.Left, 195VirtualKey.Delete); 277VisualStudio.Editor.SendKeys(new KeyPress(VirtualKey.Space, ShiftState.Ctrl | ShiftState.Alt)); 317VisualStudio.SendKeys.Send(VirtualKey.Enter);
VisualBasic\BasicSignatureHelp.cs (2)
95VisualStudio.Editor.SendKeys(VirtualKey.Escape); 136VisualStudio.Editor.SendKeys(VirtualKey.Escape);
VisualBasic\BasicWinForms.cs (1)
159VisualStudio.Editor.SendKeys("AnotherNewButton", VirtualKey.Enter);