Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sends keystrokes to generate the specified text string.
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assembly: Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
Syntax
'Declaration
Public Shared Sub SendKeys ( _
text As String, _
isEncoded As Boolean _
)
public static void SendKeys(
string text,
bool isEncoded
)
public:
static void SendKeys(
String^ text,
bool isEncoded
)
static member SendKeys :
text:string *
isEncoded:bool -> unit
public static function SendKeys(
text : String,
isEncoded : boolean
)
Parameters
- text
Type: System.String
The text for which to generate keystrokes.
- isEncoded
Type: System.Boolean
true if the text is encoded; otherwise, false.
Remarks
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.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.