Partager via


Keyboard.SendKeys, méthode (String, Boolean)

Envoie des séquences de touches pour générer la chaîne de texte spécifiée.

Espace de noms :  Microsoft.VisualStudio.TestTools.UITesting
Assembly :  Microsoft.VisualStudio.TestTools.UITesting (dans Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • text
    Type : System.String
    Texte pour lequel générer des séquences de touches.
  • isEncoded
    Type : System.Boolean
    true si le texte est encodé ; sinon, false.

Notes

text peut contenir des modificateurs de touche.

  • Contrôle
    ^

  • Shift
    +

  • Alt
    %

  • Windows
    #

Pour envoyer une séquence de clavier Control+A, utilisez SendKeys("^a").

Pour envoyer un caractère qui représente un modificateur de touche, placez-le dans une paire d'accolades.Par exemple, pour envoyer un signe plus, utilisez SendKeys("{+}").

Pour envoyer une accolade, placez l'accolade dans une paire d'accolades.Par exemple, pour envoyer une accolade ouvrante ou fermante, utilisez respectivement SendKeys("{{}") ou SendKeys("{}}").

Vous pouvez également utiliser une méthode qui utilise l'énumération ModifierKeys, telle que la méthode SendKeys.

Sécurité .NET Framework

Voir aussi

Référence

Keyboard Classe

SendKeys, surcharge

Microsoft.VisualStudio.TestTools.UITesting, espace de noms

ModifierKeys

SendKeys