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