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


ValidationAction - класс

Представляет действие, проверяющее значение свойства.

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

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction
      Microsoft.VisualStudio.TestTools.UITest.Common.AssertAction
      Microsoft.VisualStudio.TestTools.UITest.Common.StringAssertAction

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

Синтаксис

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

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

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

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

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

Свойства

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

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

Методы

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

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

События

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

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

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

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

См. также

Ссылки

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

UITestAction