Export (0) Print
Expand All

PropertyCondition Constructor (AutomationProperty, Object)

Initializes a new instance of the PropertyCondition class.

Namespace:  System.Windows.Automation
Assembly:  UIAutomationClient (in UIAutomationClient.dll)

public PropertyCondition(
	AutomationProperty property,
	Object value


Type: System.Windows.Automation.AutomationProperty

The property to test.

Type: System.Object

The value to test the property for.

The property parameter cannot be BoundingRectangleProperty.

In the following example, a PropertyCondition specifies that the UI Automation element to be found has a control type of List. The PropertyCondition is then used to obtain the list element from a combo box.

Condition propCondition1 = new PropertyCondition(AutomationElement.ControlTypeProperty, ControlType.List);
AutomationElement listElement = elementCombo.FindFirst(TreeScope.Children, propCondition1);

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft