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


PropertyCondition - класс

Представляет условие запроса для свойства.

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

Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.QueryCondition
    Microsoft.VisualStudio.TestTools.UITest.Extension.PropertyCondition

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

Синтаксис

'Декларация
Public Class PropertyCondition _
    Inherits QueryCondition
public class PropertyCondition : QueryCondition
public ref class PropertyCondition : public QueryCondition
type PropertyCondition =  
    class 
        inherit QueryCondition 
    end
public class PropertyCondition extends QueryCondition

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

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

  Имя Описание
Открытый метод PropertyCondition() Инициализирует новый экземпляр класса PropertyCondition.
Открытый метод PropertyCondition(String, Object) Инициализирует новый экземпляр класса PropertyCondition, используя предоставленные имя и значение свойства.
Открытый метод PropertyCondition(String, Object, PropertyConditionOperator) Инициализирует новый экземпляр класса PropertyCondition.

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

Свойства

  Имя Описание
Открытое свойство Conditions Получает или задает массив условий вложенного запроса. (Унаследовано от QueryCondition.)
Открытое свойство ConditionsWrapper Получает или задает вложенные условия сериализации. (Унаследовано от QueryCondition.)
Открытое свойство Name Получает или задает имя этого условия запроса. (Унаследовано от QueryCondition.)
Открытое свойство ParameterName Получает или задает имя параметра.
Открытое свойство PropertyName Получает или задает имя свойства.
Открытое свойство PropertyOperator Получает или задает оператор для имени и значения свойства.
Открытое свойство PropertyOperatorWrapper Получает или задает строковое представление оператора для данного условия для свойства.
Открытое свойство Value Получает или задает значение условия для свойства.
Открытое свойство ValueWrapper Получает или задает строковую версию значения условия для свойства.

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

Методы

  Имя Описание
Открытый метод BindParameters Привязывает параметры к свойствам в данном условии для свойства, используя заданное сопоставление значений. (Переопределяет QueryCondition.BindParameters(ValueMap).)
Открытый метод Equals Возвращает значение, указывающее, равен ли заданный объект текущему объекту. (Переопределяет QueryCondition.Equals(Object).)
Открытый методСтатический член Escape Возвращает предоставленную строку в виде ее escape-версии.
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Возвращает хэш-код для данного условия для свойства. (Переопределяет QueryCondition.GetHashCode().)
Открытый метод GetPropertyValue Возвращает значение для заданного имени свойства. (Переопределяет QueryCondition.GetPropertyValue(String).)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод Match Определяет, соответствует ли предоставленный элемент текущему условию для свойства. (Переопределяет QueryCondition.Match(IUITechnologyElement).)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ParameterizeProperty Параметризует свойство данного условия для свойства. (Переопределяет QueryCondition.ParameterizeProperty(String, String).)
Открытый методСтатический член Parse Создает PropertyCondition путем синтаксического анализа предоставленной строки.
Открытый метод ToString Возвращает строковое представление текущего условия для свойства. (Переопределяет QueryCondition.ToString().)
Открытый методСтатический член Unescape Отменяет преобразование преобразованных в escape-представление символов в предоставленной строке.

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

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

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

См. также

Ссылки

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

QueryCondition