PropertyCondition Class
Represents a query condition for a property.
Assembly: Microsoft.VisualStudio.TestTools.UITest.Extension (in Microsoft.VisualStudio.TestTools.UITest.Extension.dll)
Microsoft.VisualStudio.TestTools.UITest.Extension::QueryCondition
Microsoft.VisualStudio.TestTools.UITest.Extension::PropertyCondition
| Name | Description | |
|---|---|---|
![]() | PropertyCondition() | Initializes a new instance of the PropertyCondition class. |
![]() | PropertyCondition(String^, Object^) | Initializes a new instance of the PropertyCondition class by using the provided property name and value. |
![]() | PropertyCondition(String^, Object^, PropertyConditionOperator) | Initializes a new instance of the PropertyCondition class. |
| Name | Description | |
|---|---|---|
![]() | Conditions | Gets or sets an array of nested query conditions.(Inherited from QueryCondition.) |
![]() | ConditionsWrapper | Gets or sets the nested conditions for serialization.(Inherited from QueryCondition.) |
![]() | Name | Gets or sets the name of this query condition.(Inherited from QueryCondition.) |
![]() | ParameterName | Gets or sets the name of the parameter. |
![]() | PropertyName | Gets or sets the name of the property. |
![]() | PropertyOperator | Gets or sets the operator for the property name and value. |
![]() | PropertyOperatorWrapper | Gets or sets the string representation of the operator for this property condition. |
![]() | Value | Gets or sets the value of the property condition. |
![]() | ValueWrapper | Gets or sets the string version of the value of the property condition. |
| Name | Description | |
|---|---|---|
![]() | BindParameters(ValueMap^) | Binds parameters to properties in this property condition by using the given value map.(Overrides QueryCondition::BindParameters(ValueMap^).) |
![]() | Equals(Object^) | Returns a value that indicates whether the provided object is equal to the current object.(Overrides QueryCondition::Equals(Object^).) |
![]() ![]() | Escape(String^) | Returns the provided string as an escaped string. |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | Returns the hash code for this property condition.(Overrides QueryCondition::GetHashCode().) |
![]() | GetPropertyValue(String^) | Returns the value for the given property name.(Overrides QueryCondition::GetPropertyValue(String^).) |
![]() | GetType() | (Inherited from Object.) |
![]() | Match(IUITechnologyElement^) | Determines whether the provided element matches the current property condition.(Overrides QueryCondition::Match(IUITechnologyElement^).) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ParameterizeProperty(String^, String^) | Parameterizes a property of this property condition.(Overrides QueryCondition::ParameterizeProperty(String^, String^).) |
![]() ![]() | Parse(String^) | Creates a PropertyCondition by parsing the provided string. |
![]() | ToString() | Returns a string representation for the current property condition.(Overrides QueryCondition::ToString().) |
![]() ![]() | Unescape(String^) | Unescapes any escaped characters in the provided string. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



