Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Keyboard.SendKeys Method (String, Boolean)

 

Sends keystrokes to generate the specified text string.

Namespace:   Microsoft.VisualStudio.TestTools.UITesting
Assembly:  Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)

public static void SendKeys(
	string text,
	bool isEncoded
)

Parameters

text
Type: System.String

The text for which to generate keystrokes.

isEncoded
Type: System.Boolean

true if the text is encoded; otherwise, false.

The text may contain key modifiers.

Control

^

Shift

+

Alt

%

Windows

#

To send a Control+A keyboard sequence, use SendKeys("^a").

To send a character that represents a key modifier, enclose the character in a pair of braces. For example, to send a plus sign, use SendKeys("{+}").

To send a brace, enclose the brace in a pair of curly braces. For example, to send an opening or closing brace, use SendKeys("{{}") or SendKeys("{}}"), respectively.

Alternatively, you can use a method that uses the ModifierKeys enumeration, such as the SendKeys method.

Return to top
Show: