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


UITestAction - класс

Предоставляет базовый интерфейс для действий тестов, используемых в тестах пользовательского интерфейса.

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

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Подробнее...

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

Синтаксис

'Декларация
<SerializableAttribute> _
Public MustInherit Class UITestAction _
    Implements INotifyPropertyChanged
[SerializableAttribute]
public abstract class UITestAction : INotifyPropertyChanged
[SerializableAttribute]
public ref class UITestAction abstract : INotifyPropertyChanged
[<AbstractClass>]
[<SerializableAttribute>]
type UITestAction =  
    class
        interface INotifyPropertyChanged
    end
public abstract class UITestAction implements INotifyPropertyChanged

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

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

  Имя Описание
Защищенный метод UITestAction() Инициализирует новый экземпляр класса UITestAction.
Защищенный метод UITestAction(UITechnologyElement) Инициализирует новый экземпляр класса UITestAction, используя предоставленный элемент пользовательского интерфейса.

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

Свойства

  Имя Описание
Открытое свойство ActionLogEntry Возвращает или задает запись в журнале для действия.
Открытое свойство ActionName Получает имя действия.Процедура set не поддерживается в данном базовом классе.
Открытое свойство ActualThinkTime Возвращает или задает время обработки после того, как она считает остальные параметры воспроизведения, предоставляемых UIActionInterpreter, как ThinkTimeMultiplier.
Открытое свойство AdditionalInfo При реализации в производном классе получает строку, содержащую пользовательские сведения.
Открытое свойство Comment Получает или задает примечание к этому действию.
Открытое свойство ContinueOnError Получает или задает значение, указывающее, следует ли продолжать выполнение после сбоя данного действия.
Открытое свойство ContinueOnErrorWrapper Получает или задает значение свойства ContinueOnError в виде строки для сериализации.
Открытое свойство ElapsedTime Получает или задает временной интервал действия.
Открытое свойство EndTimestamp Отметка времени окончания действия.
Открытое свойство Id Возвращает или задает уникальный числовой идентификатор для данного действия.
Открытое свойство IsParameterBound Если действие может быть параметризовано, получает или задает значение, указывающее, привязано ли действие к параметру теста.
Открытое свойство IsParameterizable Получает значение, указывающее, может ли данное действие быть параметризовано.
Открытое свойство NeedFiltering Получает или задает значение, которое указывает, может ли данное действие обрабатываться объектом UITestActionFilter.
Открытое свойство ParameterName Получает или задает имя соответствующего параметра для значения действия.
Открытое свойство StartTimestamp Получает или задает начальную отметку времени при выполнении данного действия.
Открытое свойство Tags Получает словарь для дополнительных сведений о действии, которые требуются при записи, агрегации или постобработке.Процедура set является закрытой.
Открытое свойство ThinkTime Получает или задает количество секунд, требуемое для выполнения данного действия.
Открытое свойство ThinkTimeString Получает или задает время обработки для действия, используя строковое значение.
Открытое свойство Timestamp Получает или задает отметку времени для данного действия.
Открытое свойство UIElement Получает или задает элемент пользовательского интерфейса, над которым выполняется действие.
Открытое свойство UIObjectName Получает или задает имя элемента пользовательского интерфейса, над которым выполняется действие.
Открытое свойство UITestActionExtension Получает или задает экземпляр UITestActionExtension, содержащая свойства, связанные с действиями.
Открытое свойство ValueAsString Получает или задает значение данного действия в виде объекта string.Процедура set не поддерживается в данном базовом классе.

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

Методы

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

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

События

  Имя Описание
Открытое событие PropertyChanged Возникает при смене значения свойства.

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

Операторы

  Имя Описание
Открытый операторСтатический член Equality Переопределяет оператор "==" для сравнения двух объектов действий теста пользовательского интерфейса.
Открытый операторСтатический член Inequality Переопределяет оператор "!=" для сравнения двух объектов действий теста пользовательского интерфейса.

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

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

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

См. также

Ссылки

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

INotifyPropertyChanged

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

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction
    Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InvokeAction
    Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction
    Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction