4 instantiations of INPUT
Microsoft.VisualStudio.IntegrationTest.Utilities (4)
Input\AbstractSendKeys.cs (4)
78var keyDownInput = new NativeMethods.INPUT 94var keyUpInput = new NativeMethods.INPUT 120input = new NativeMethods.INPUT 138input = new NativeMethods.INPUT
13 references to INPUT
Microsoft.VisualStudio.IntegrationTest.Utilities (13)
Input\AbstractSendKeys.cs (10)
20var inputs = new List<NativeMethods.INPUT>(keys.Length); 59private static void AddInputs(List<NativeMethods.INPUT> inputs, char ch) 76private static void AddUnicodeInputs(List<NativeMethods.INPUT> inputs, char ch) 78var keyDownInput = new NativeMethods.INPUT 94var keyUpInput = new NativeMethods.INPUT 114private static void AddInputs(List<NativeMethods.INPUT> inputs, VirtualKey virtualKey, uint dwFlags) 116NativeMethods.INPUT input; 167private static void AddInputs(List<NativeMethods.INPUT> inputs, KeyPress keyPress) 170private static void AddInputs(List<NativeMethods.INPUT> inputs, VirtualKey virtualKey, ShiftState shiftState = 0) 206private void SendInputs(NativeMethods.INPUT[] inputs)
IntegrationHelper.cs (1)
222public static void SendInput(NativeMethods.INPUT[] inputs)
Interop\NativeMethods.cs (2)
48public static readonly int SizeOf_INPUT = Marshal.SizeOf<INPUT>(); 184public static extern uint SendInput(uint nInputs, [In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)] INPUT[] pInputs, int cbSize);