5 types derived from Condition
UIAutomationClient (5)
System\Windows\Automation\AndCondition.cs (1)
14public class AndCondition : Condition
System\Windows\Automation\Condition.cs (1)
158private class BoolCondition: Condition
System\Windows\Automation\NotCondition.cs (1)
15public class NotCondition : Condition
System\Windows\Automation\OrCondition.cs (1)
14public class OrCondition : Condition
System\Windows\Automation\PropertyCondition.cs (1)
32public class PropertyCondition : Condition
38 references to Condition
UIAutomationClient (38)
MS\Internal\Automation\UiaCoreApi.cs (5)
109internal Condition _condition; 126internal UiaCacheRequest(Condition condition, 380internal static UiaCacheResponse UiaGetUpdatedCache(SafeNodeHandle hnode, UiaCacheRequest request, NormalizeState normalize, Condition customCondition) 422internal static UiaCacheResponse UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request) 434internal static UiaCacheResponse[] UiaFind(SafeNodeHandle hnode, UiaFindParams findParams, Condition findCondition, UiaCacheRequest request)
System\Windows\Automation\AndCondition.cs (6)
29public AndCondition( params Condition [ ] conditions ) 33foreach( Condition condition in conditions ) 39_conditions = (Condition [ ]) conditions.Clone(); 63public Condition [ ] GetConditions() 65return (Condition []) _conditions.Clone(); 79private Condition[ ] _conditions;
System\Windows\Automation\Automation.cs (4)
30public static readonly Condition RawViewCondition = Condition.TrueCondition; 33public static readonly Condition ControlViewCondition = new NotCondition( 39public static readonly Condition ContentViewCondition = new NotCondition( new OrCondition(
System\Windows\Automation\AutomationElement.cs (5)
746public AutomationElement FindFirst(TreeScope scope, Condition condition) 769public AutomationElementCollection FindAll(TreeScope scope, Condition condition) 1110internal AutomationElement Navigate(NavigateDirection direction, Condition condition, CacheRequest request) 1124internal AutomationElement Normalize(Condition condition, CacheRequest request ) 1281private UiaCoreApi.UiaCacheResponse[] Find(TreeScope scope, Condition condition, UiaCoreApi.UiaCacheRequest request, bool findFirst, BackgroundWorker worker)
System\Windows\Automation\CacheRequest.cs (3)
110private CacheRequest( Condition viewCondition, 328public Condition TreeFilter 497private Condition _viewCondition;
System\Windows\Automation\Condition.cs (3)
52internal static SafeConditionMemoryHandle AllocateConditionArrayHandle(Condition[] conditions) 116public static readonly Condition TrueCondition = new BoolCondition(true); 118public static readonly Condition FalseCondition = new BoolCondition(false);
System\Windows\Automation\NotCondition.cs (3)
30public NotCondition( Condition condition ) 56public Condition Condition 75private Condition _condition;
System\Windows\Automation\OrCondition.cs (6)
29public OrCondition( params Condition [ ] conditions ) 33foreach( Condition condition in conditions ) 39_conditions = (Condition[])conditions.Clone(); 64public Condition [ ] GetConditions() 66return (Condition []) _conditions.Clone(); 80private Condition [ ] _conditions;
System\Windows\Automation\TreeWalker.cs (3)
33public TreeWalker(Condition condition) 310public Condition Condition 329private Condition _condition;