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 (UITestControl^, 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(
	UITestControl^ control,
	String^ text,
	bool isEncoded
)

Parameters

control
Type: Microsoft.VisualStudio.TestTools.UITesting::UITestControl^

UI control to which the keys will be sent.

text
Type: System::String^

The text for which to generate keystrokes.

isEncoded
Type: System::Boolean

true if the text is encoded; otherwise, false.

The string 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 braces. For example, to send an opening or closing brace, use SendKeys("{{}") or SendKeys("{}}"), respectively.

Return to top
Show: