Поделиться через


Keyboard - класс

Предоставляет статические методы для выполнения автоматических действий клавиатуры.

Иерархия наследования

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

Пространство имен:  Microsoft.VisualStudio.TestTools.UITesting
Сборка:  Microsoft.VisualStudio.TestTools.UITesting (в Microsoft.VisualStudio.TestTools.UITesting.dll)

Синтаксис

'Декларация
<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

Тип Keyboard предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод Keyboard Инфраструктура. Инициализирует новый экземпляр класса Keyboard.

В начало страницы

Свойства

  Имя Описание
Открытое свойствоСтатический член Instance Получает или задает экземпляр клавиатуры.
Открытое свойствоСтатический член SendKeysDelay Получает или задает время ожидания между отправкой сообщений о нажатии клавиш приложению.

В начало страницы

Методы

  Имя Описание
Открытый метод Dispose() Освобождает все ресурсы, используемые текущим экземпляром класса Keyboard.
Защищенный метод Dispose(Boolean) Освобождает неуправляемые ресурсы, используемые объектом Keyboard, и при необходимости также освобождает управляемые ресурсы.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Освобождает неуправляемые ресурсы и выполняет другие операции очистки, прежде чем память, занимаемая данным экземпляром Keyboard, будет освобождена в процессе сборки мусора. (Переопределяет Object.Finalize().)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый методСтатический член PressModifierKeys(ModifierKeys) Нажимает заданные клавиши-модификаторы без последующего их отпускания.
Открытый методСтатический член PressModifierKeys(UITestControl, ModifierKeys) Нажимает заданные клавиши-модификаторы в заданном элементе управления без последующего их отпускания.
Защищенный метод PressModifierKeysImplementation Нажимает заданные клавиши-модификаторы без последующего их отпускания.
Открытый методСтатический член ReleaseModifierKeys(ModifierKeys) Отпускает заданные клавиши, ранее нажатые с помощью метода PressModifierKeys.
Открытый методСтатический член ReleaseModifierKeys(UITestControl, ModifierKeys) Отпускает клавиши, ранее нажатые с помощью метода PressModifierKeys в заданном элементе управления.
Защищенный метод ReleaseModifierKeysImplementation Инфраструктура. Нажимает заданные клавиши-модификаторы в заданном элементе управления без последующего их отпускания.
Открытый методСтатический член SendKeys(String) Отправляет сообщения о нажатии клавиш для создания указанной текстовой строки.
Открытый методСтатический член SendKeys(String, Boolean) Отправляет сообщения о нажатии клавиш для создания указанной текстовой строки.
Открытый методСтатический член SendKeys(String, ModifierKeys) Отправляет сообщения о нажатии клавиш для создания указанной текстовой строки.
Открытый методСтатический член SendKeys(UITestControl, String) Отправляет сообщения о нажатии клавиш для создания указанной текстовой строки.
Открытый методСтатический член SendKeys(String, ModifierKeys, Boolean) Отправляет сообщения о нажатии клавиш для создания указанной текстовой строки.
Открытый методСтатический член SendKeys(UITestControl, String, Boolean) Отправляет сообщения о нажатии клавиш для создания указанной текстовой строки.
Открытый методСтатический член SendKeys(UITestControl, String, ModifierKeys) Отправка нажатий клавиш предоставленному элементу управления для создания указанной текстовой строки, используя предоставленные клавиши-модификаторы.
Открытый методСтатический член SendKeys(String, ModifierKeys, Boolean, Boolean) Отправка нажатий клавиш предоставленному элементу управления для создания указанной текстовой строки, используя предоставленные клавиши-модификаторы и индикаторы для кодировки и Юникода.
Открытый методСтатический член SendKeys(UITestControl, String, ModifierKeys, Boolean) Отправка нажатий клавиш предоставленному элементу управления для создания указанной текстовой строки, используя предоставленные клавиши-модификаторы и индикатор кодировки.
Открытый методСтатический член SendKeys(UITestControl, String, ModifierKeys, Boolean, Boolean) Отправка нажатий клавиш предоставленному элементу управления для создания указанной текстовой строки, используя предоставленные клавиши-модификаторы и индикаторы для кодировки и Юникода.
Защищенный метод SendKeysImplementation
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.TestTools.UITesting - пространство имен