Share via


Keyboard.SendKeys Method (UITestControl, String, ModifierKeys, Boolean, Boolean)

Sends keystrokes to the provided control to generate the specified text string by using the provided modifier keys and indicators for encoding and unicode.

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

Syntax

'Declaration
Public Shared Sub SendKeys ( _
    control As UITestControl, _
    text As String, _
    modifierKeys As ModifierKeys, _
    isEncoded As Boolean, _
    isUnicode As Boolean _
)
public static void SendKeys(
    UITestControl control,
    string text,
    ModifierKeys modifierKeys,
    bool isEncoded,
    bool isUnicode
)
public:
static void SendKeys(
    UITestControl^ control, 
    String^ text, 
    ModifierKeys modifierKeys, 
    bool isEncoded, 
    bool isUnicode
)
static member SendKeys : 
        control:UITestControl * 
        text:string * 
        modifierKeys:ModifierKeys * 
        isEncoded:bool * 
        isUnicode:bool -> unit
public static function SendKeys(
    control : UITestControl, 
    text : String, 
    modifierKeys : ModifierKeys, 
    isEncoded : boolean, 
    isUnicode : boolean
)

Parameters

  • text
    Type: String

    The text for which to generate keystrokes.

  • modifierKeys
    Type: ModifierKeys

    The sum of one or more values of the ModifierKeys enumeration.

  • isEncoded
    Type: Boolean

    true if the text is encoded; otherwise, false.

  • isUnicode
    Type: Boolean

    true if the text is Unicode text; otherwise, false.

.NET Framework Security

See Also

Reference

Keyboard Class

SendKeys Overload

Microsoft.VisualStudio.TestTools.UITesting Namespace

UITestControl