Partilhar via


Classe Keyboard

Fornece métodos estáticos para executar as ações de teclado automatizada.

Hierarquia de herança

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

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

Sintaxe

'Declaração
Public Class Keyboard _
    Implements IDisposable
public class Keyboard : IDisposable
public ref class Keyboard : IDisposable
type Keyboard =  
    class
        interface IDisposable
    end
public class Keyboard implements IDisposable

O tipo Keyboard expõe os membros a seguir.

Construtores

  Nome Descrição
Método protegido Keyboard Infraestrutura. Inicializa uma nova instância da classe Keyboard.

Início

Propriedades

  Nome Descrição
Propriedade públicaMembro estático Instance Obtém ou define a instância do teclado.
Propriedade públicaMembro estático SendKeysDelay Obtém ou define o tempo de espera entre o envio de pressionamentos de teclas para o aplicativo.

Início

Métodos

  Nome Descrição
Método público Dispose() Libera todos os recursos que são usados pela instância atual do Keyboard classe.
Método protegido Dispose(Boolean) Libera os recursos não gerenciados usados pela Keyboard e, opcionalmente, libera os recursos gerenciados.
Método público Equals Determina se o especificado Object é igual a atual Object. (Herdado de Object.)
Método protegido Finalize Libera recursos não gerenciados e executa outras operações de limpeza antes que isso Keyboard instância é recuperada pela coleta de lixo. (Substitui Object.Finalize().)
Método público GetHashCode Serves as a hash function for a particular type. (Herdado de Object.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método públicoMembro estático PressModifierKeys(ModifierKeys) Pressiona as teclas modificadoras especificado sem liberando-os.
Método públicoMembro estático PressModifierKeys(UITestControl, ModifierKeys) Pressiona as teclas modificadoras especificado em um determinado controle sem liberando-os.
Método protegido PressModifierKeysImplementation Pressiona as teclas modificadoras especificado sem liberando-os.
Método públicoMembro estático ReleaseModifierKeys(ModifierKeys) Libera as chaves de especificado anteriormente foram pressionadas, usando o PressModifierKeys método.
Método públicoMembro estático ReleaseModifierKeys(UITestControl, ModifierKeys) Libera as chaves de especificado anteriormente foram pressionadas, usando o PressModifierKeys método em um determinado controle.
Método protegido ReleaseModifierKeysImplementation Infraestrutura. Pressiona as teclas modificadoras especificado em um determinado controle sem liberando-os.
Método públicoMembro estático SendKeys(String) Envia pressionamentos de tecla para gerar a string de texto especificado.
Método públicoMembro estático SendKeys(String, Boolean) Envia pressionamentos de tecla para gerar a string de texto especificado.
Método públicoMembro estático SendKeys(String, ModifierKeys) Envia pressionamentos de tecla para gerar a string de texto especificado.
Método públicoMembro estático SendKeys(UITestControl, String) Envia pressionamentos de tecla para gerar a string de texto especificado.
Método públicoMembro estático SendKeys(String, ModifierKeys, Boolean) Envia pressionamentos de tecla para gerar a string de texto especificado.
Método públicoMembro estático SendKeys(UITestControl, String, Boolean) Envia pressionamentos de tecla para gerar a string de texto especificado.
Método públicoMembro estático SendKeys(UITestControl, String, ModifierKeys) Envia pressionamentos de teclas para o controle fornecido para gerar a string de texto especificado, usando as teclas modificadoras fornecido.
Método públicoMembro estático SendKeys(String, ModifierKeys, Boolean, Boolean) Envia pressionamentos de teclas para o controle fornecido para gerar a string de texto especificado, usando as teclas modificadoras fornecido e indicadores para codificação e unicode.
Método públicoMembro estático SendKeys(UITestControl, String, ModifierKeys, Boolean) Envia pressionamentos de teclas para o controle fornecido para gerar a string de texto especificado, usando as teclas modificadoras fornecido e o indicador de codificação.
Método públicoMembro estático SendKeys(UITestControl, String, ModifierKeys, Boolean, Boolean) Envia pressionamentos de teclas para o controle fornecido para gerar a string de texto especificado, usando as teclas modificadoras fornecido e indicadores para codificação e unicode.
Método protegido SendKeysImplementation
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)

Início

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TestTools.UITesting