Partager via


Keyboard, classe

Fournit des méthodes statiques pour l'exécution d'actions de clavier automatisées.

Hiérarchie d'héritage

System.Object
  Microsoft.VisualStudio.TestTools.UITesting.Keyboard

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

Syntaxe

'Déclaration
<CLSCompliantAttribute(True)> _
Public Class Keyboard _
    Implements IDisposable
[CLSCompliantAttribute(true)]
public class Keyboard : IDisposable
[CLSCompliantAttribute(true)]
public ref class Keyboard : IDisposable
[<CLSCompliantAttribute(true)>]
type Keyboard =  
    class
        interface IDisposable
    end
public class Keyboard implements IDisposable

Le type Keyboard expose les membres suivants.

Constructeurs

  Nom Description
Méthode protégée Keyboard Infrastructure. Initialise une nouvelle instance de la classe Keyboard.

Début

Propriétés

  Nom Description
Propriété publiqueMembre statique Instance Obtient ou définit l'instance de clavier.
Propriété publiqueMembre statique SendKeysDelay Obtient ou définit la durée d'attente entre les envois de séquences de touches à l'application.

Début

Méthodes

  Nom Description
Méthode publique Dispose() Libère toutes les ressources utilisées par l'instance actuelle de la classe Keyboard.
Méthode protégée Dispose(Boolean) Libère les ressources non managées utilisées par Keyboard et libère les éventuelles ressources managées.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Libère les ressources non managées et exécute d'autres opérations de nettoyage avant la récupération de cette instance de Keyboard par le garbage collection. (Substitue Object.Finalize().)
Méthode publique GetHashCode Sert de fonction de hachage pour un type particulier. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiqueMembre statique PressModifierKeys(ModifierKeys) Appuie sur les touches de modification spécifiées sans les relâcher.
Méthode publiqueMembre statique PressModifierKeys(UITestControl, ModifierKeys) Appuie sur les touches de modification spécifiées dans le contrôle donné sans les relâcher.
Méthode protégée PressModifierKeysImplementation Appuie sur les touches de modification spécifiées sans les relâcher.
Méthode publiqueMembre statique ReleaseModifierKeys(ModifierKeys) Relâche les touches spécifiées précédemment activées à l'aide de la méthode PressModifierKeys.
Méthode publiqueMembre statique ReleaseModifierKeys(UITestControl, ModifierKeys) Relâche les touches spécifiées auparavant activées à l'aide de la méthode PressModifierKeys dans le contrôle donné.
Méthode protégée ReleaseModifierKeysImplementation Infrastructure. Appuie sur les touches de modification spécifiées dans le contrôle donné sans les relâcher.
Méthode publiqueMembre statique SendKeys(String) Envoie des séquences de touches pour générer la chaîne de texte spécifiée.
Méthode publiqueMembre statique SendKeys(String, Boolean) Envoie des séquences de touches pour générer la chaîne de texte spécifiée.
Méthode publiqueMembre statique SendKeys(String, ModifierKeys) Envoie des séquences de touches pour générer la chaîne de texte spécifiée.
Méthode publiqueMembre statique SendKeys(UITestControl, String) Envoie des séquences de touches pour générer la chaîne de texte spécifiée.
Méthode publiqueMembre statique SendKeys(String, ModifierKeys, Boolean) Envoie des séquences de touches pour générer la chaîne de texte spécifiée.
Méthode publiqueMembre statique SendKeys(UITestControl, String, Boolean) Envoie des séquences de touches pour générer la chaîne de texte spécifiée.
Méthode publiqueMembre statique SendKeys(UITestControl, String, ModifierKeys) Envoie des séquences de touches au contrôle fourni pour générer la chaîne de texte spécifiée à l'aide des touches de modification fournies.
Méthode publiqueMembre statique SendKeys(String, ModifierKeys, Boolean, Boolean) Envoie des séquences de touches au contrôle fourni pour générer la chaîne de texte spécifiée à l'aide des touches de modification et des indicateurs fournis pour l'encodage et l'unicode.
Méthode publiqueMembre statique SendKeys(UITestControl, String, ModifierKeys, Boolean) Envoie des séquences de touches au contrôle fourni pour générer la chaîne de texte spécifiée à l'aide des touches de modification et l'indicateur d'encodage fournis.
Méthode publiqueMembre statique SendKeys(UITestControl, String, ModifierKeys, Boolean, Boolean) Envoie des séquences de touches au contrôle fourni pour générer la chaîne de texte spécifiée à l'aide des touches de modification et des indicateurs fournis pour l'encodage et l'unicode.
Méthode protégée SendKeysImplementation
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.TestTools.UITesting, espace de noms