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


TouchAction - класс

Содержит сведения о действиях касания.

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

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
      Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction
        Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction

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

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class TouchAction _
    Inherits MouseAction
[SerializableAttribute]
public class TouchAction : MouseAction
[SerializableAttribute]
public ref class TouchAction : public MouseAction
[<SerializableAttribute>]
type TouchAction =  
    class
        inherit MouseAction
    end
public class TouchAction extends MouseAction

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

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

  Имя Описание
Открытый метод TouchAction Конструктор. Используйте методы задания значений для свойств, чтобы установить правильные значения для экземпляра.

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

Свойства

  Имя Описание
Открытое свойство AbsoluteLocation Получает или задает место на экране, где была выполнена операция указателем. (Унаследовано от MouseAction.)
Открытое свойство ActionLogEntry Возвращает или задает запись в журнале для действия. (Унаследовано от UITestAction.)
Открытое свойство ActionName Имя UITestAction. (Переопределяет MouseAction.ActionName.)
Открытое свойство ActionType Получает или задает тип действия мышью. (Унаследовано от MouseAction.)
Открытое свойство ActualThinkTime Возвращает или задает время обработки после того, как она считает остальные параметры воспроизведения, предоставляемых UIActionInterpreter, как ThinkTimeMultiplier. (Унаследовано от UITestAction.)
Открытое свойство AdditionalInfo При реализации в производном классе получает строку, содержащую пользовательские сведения. (Унаследовано от UITestAction.)
Открытое свойство Comment Получает или задает примечание к этому действию. (Унаследовано от UITestAction.)
Открытое свойство ContinueOnError Получает или задает значение, указывающее, следует ли продолжать выполнение после сбоя данного действия. (Унаследовано от UITestAction.)
Открытое свойство ContinueOnErrorWrapper Получает или задает значение свойства ContinueOnError в виде строки для сериализации. (Унаследовано от UITestAction.)
Открытое свойство ElapsedTime Получает или задает временной интервал действия. (Унаследовано от UITestAction.)
Открытое свойство EndTimestamp Отметка времени окончания действия. (Унаследовано от UITestAction.)
Открытое свойство GestureType
Открытое свойство Id Возвращает или задает уникальный числовой идентификатор для данного действия. (Унаследовано от UITestAction.)
Открытое свойство IsGestureComplete
Открытое свойство IsGlobalHotkey Получает или задает значение, указывающее, является ли ввод глобальным сочетанием клавиш. (Унаследовано от InputAction.)
Открытое свойство IsParameterBound Если действие может быть параметризовано, получает или задает значение, указывающее, привязано ли действие к параметру теста. (Унаследовано от UITestAction.)
Открытое свойство IsParameterizable Получает значение, указывающее, может ли данное действие быть параметризовано. (Унаследовано от UITestAction.)
Открытое свойство Location Получает или задает относительное местоположение в рамках текущего элемента, где была выполнена операция указателем. (Унаследовано от MouseAction.)
Открытое свойство Manipulations
Открытое свойство ModifierKeys Получает информацию или задает, какие из клавиш Ctrl, Shift и Alt были нажаты. (Унаследовано от InputAction.)
Открытое свойство MouseButton Получает или задает нажатую кнопку мыши. (Унаследовано от MouseAction.)
Открытое свойство NeedFiltering Получает или задает значение, которое указывает, может ли данное действие обрабатываться объектом UITestActionFilter. (Унаследовано от UITestAction.)
Открытое свойство ParameterName Получает или задает имя соответствующего параметра для значения действия. (Унаследовано от UITestAction.)
Открытое свойство StartTimestamp Получает или задает начальную отметку времени при выполнении данного действия. (Унаследовано от UITestAction.)
Открытое свойство Tags Получает словарь для дополнительных сведений о действии, которые требуются при записи, агрегации или постобработке.Процедура set является закрытой. (Унаследовано от UITestAction.)
Открытое свойство ThinkTime Получает или задает количество секунд, требуемое для выполнения данного действия. (Унаследовано от UITestAction.)
Открытое свойство ThinkTimeString Получает или задает время обработки для действия, используя строковое значение. (Унаследовано от UITestAction.)
Открытое свойство Timestamp Получает или задает отметку времени для данного действия. (Унаследовано от UITestAction.)
Открытое свойство UIElement Получает или задает элемент пользовательского интерфейса, над которым выполняется действие. (Унаследовано от UITestAction.)
Открытое свойство UIObjectName Получает или задает имя элемента пользовательского интерфейса, над которым выполняется действие. (Унаследовано от UITestAction.)
Открытое свойство UITestActionExtension Получает или задает экземпляр UITestActionExtension, содержащая свойства, связанные с действиями. (Унаследовано от UITestAction.)
Открытое свойство ValueAsString Получает или задает значение данного действия в виде объекта string.Процедура set не поддерживается в данном базовом классе. (Унаследовано от UITestAction.)
Открытое свойство WheelDirection Получает или задает направление вращения колесика мыши и смещение в пикселях. (Унаследовано от MouseAction.)

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

Методы

  Имя Описание
Открытый метод Equals Возвращает значение, указывающее, равен ли предоставленный объект данному действию пользовательского интерфейса. (Унаследовано от UITestAction.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Переопределяет метод object.GetHashCode (Унаследовано от UITestAction.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод Invoke Вызывает действие мыши. (Переопределяет MouseAction.Invoke(UITestActionInvoker, UIMap).)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод NotifyPropertyChanged Создает событие PropertyChanged. (Унаследовано от UITestAction.)
Открытый метод ToString Возвращает описание данного действия. (Унаследовано от UITestAction.)

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

События

  Имя Описание
Открытое событие PropertyChanged Возникает при смене значения свойства. (Унаследовано от UITestAction.)

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

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

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

См. также

Ссылки

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