Compartir a través de


Keyboard (Clase)

Proporciona métodos estáticos para realizar las acciones de teclado automatizadas.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UITesting
Ensamblado:  Microsoft.VisualStudio.TestTools.UITesting (en Microsoft.VisualStudio.TestTools.UITesting.dll)

Sintaxis

'Declaración
<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

El tipo Keyboard expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido Keyboard Infraestructura. Inicializa una nueva instancia de la clase Keyboard.

Arriba

Propiedades

  Nombre Descripción
Propiedad públicaMiembro estático Instance Obtiene o establece la instancia del teclado.
Propiedad públicaMiembro estático SendKeysDelay Obtiene o establece el tiempo que se debe esperar entre los envíos de pulsaciones de tecla a la aplicación.

Arriba

Métodos

  Nombre Descripción
Método público Dispose() Libera todos los recursos utilizados por la instancia actual de la clase Keyboard.
Método protegido Dispose(Boolean) Libera los recursos no administrados utilizados por Keyboard y, de forma opcional, libera los recursos administrados.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Libera los recursos no administrados y realiza otras operaciones de limpieza antes de que la recolección de elementos no utilizados reclame esta instancia de Keyboard. (Invalida a Object.Finalize()).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método públicoMiembro estático PressModifierKeys(ModifierKeys) Presiona y mantiene presionadas las teclas modificadoras especificadas.
Método públicoMiembro estático PressModifierKeys(UITestControl, ModifierKeys) Presiona y mantiene presionadas las teclas modificadoras especificadas en el control dado.
Método protegido PressModifierKeysImplementation Presiona y mantiene presionadas las teclas modificadoras especificadas.
Método públicoMiembro estático ReleaseModifierKeys(ModifierKeys) Suelta las teclas especificadas que se presionaron previamente utilizando el método PressModifierKeys.
Método públicoMiembro estático ReleaseModifierKeys(UITestControl, ModifierKeys) Suelta las teclas especificadas que se presionaron previamente utilizando el método PressModifierKeys en el control dado.
Método protegido ReleaseModifierKeysImplementation Infraestructura. Presiona y mantiene presionadas las teclas modificadoras especificadas en el control dado.
Método públicoMiembro estático SendKeys(String) Envía pulsaciones de tecla para generar la cadena de texto especificada.
Método públicoMiembro estático SendKeys(String, Boolean) Envía pulsaciones de tecla para generar la cadena de texto especificada.
Método públicoMiembro estático SendKeys(String, ModifierKeys) Envía pulsaciones de tecla para generar la cadena de texto especificada.
Método públicoMiembro estático SendKeys(UITestControl, String) Envía pulsaciones de tecla para generar la cadena de texto especificada.
Método públicoMiembro estático SendKeys(String, ModifierKeys, Boolean) Envía pulsaciones de tecla para generar la cadena de texto especificada.
Método públicoMiembro estático SendKeys(UITestControl, String, Boolean) Envía pulsaciones de tecla para generar la cadena de texto especificada.
Método públicoMiembro estático SendKeys(UITestControl, String, ModifierKeys) Envía pulsaciones de tecla al control determinado para generar la cadena de texto especificada mediante las teclas modificadoras especificadas.
Método públicoMiembro estático SendKeys(String, ModifierKeys, Boolean, Boolean) Envía pulsaciones de tecla al control determinado para generar la cadena de texto especificada mediante las teclas modificadoras y los indicadores proporcionados para codificación y unicode.
Método públicoMiembro estático SendKeys(UITestControl, String, ModifierKeys, Boolean) Envía pulsaciones de tecla al control determinado para generar la cadena de texto especificada mediante las teclas modificadoras y el indicador de codificación especificados.
Método públicoMiembro estático SendKeys(UITestControl, String, ModifierKeys, Boolean, Boolean) Envía pulsaciones de tecla al control determinado para generar la cadena de texto especificada mediante las teclas modificadoras y los indicadores proporcionados para codificación y unicode.
Método protegido SendKeysImplementation
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.TestTools.UITesting (Espacio de nombres)