5 types derived from Condition
UIAutomationClient (5)
System\Windows\Automation\AndCondition.cs (1)
15public class AndCondition : Condition
System\Windows\Automation\Condition.cs (1)
159private class BoolCondition: Condition
System\Windows\Automation\NotCondition.cs (1)
16public class NotCondition : Condition
System\Windows\Automation\OrCondition.cs (1)
15public class OrCondition : Condition
System\Windows\Automation\PropertyCondition.cs (1)
33public class PropertyCondition : Condition
38 references to Condition
UIAutomationClient (38)
MS\Internal\Automation\UiaCoreApi.cs (5)
110internal Condition _condition; 127internal UiaCacheRequest(Condition condition, 381internal static UiaCacheResponse UiaGetUpdatedCache(SafeNodeHandle hnode, UiaCacheRequest request, NormalizeState normalize, Condition customCondition) 423internal static UiaCacheResponse UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request) 435internal static UiaCacheResponse[] UiaFind(SafeNodeHandle hnode, UiaFindParams findParams, Condition findCondition, UiaCacheRequest request)
System\Windows\Automation\AndCondition.cs (6)
30public AndCondition( params Condition [ ] conditions ) 34foreach( Condition condition in conditions ) 40_conditions = (Condition [ ]) conditions.Clone(); 64public Condition [ ] GetConditions() 66return (Condition []) _conditions.Clone(); 80Condition [ ] _conditions;
System\Windows\Automation\Automation.cs (4)
31public static readonly Condition RawViewCondition = Condition.TrueCondition; 34public static readonly Condition ControlViewCondition = new NotCondition( 40public static readonly Condition ContentViewCondition = new NotCondition( new OrCondition(
System\Windows\Automation\AutomationElement.cs (5)
747public AutomationElement FindFirst(TreeScope scope, Condition condition) 770public AutomationElementCollection FindAll(TreeScope scope, Condition condition) 1111internal AutomationElement Navigate(NavigateDirection direction, Condition condition, CacheRequest request) 1125internal AutomationElement Normalize(Condition condition, CacheRequest request ) 1282private UiaCoreApi.UiaCacheResponse[] Find(TreeScope scope, Condition condition, UiaCoreApi.UiaCacheRequest request, bool findFirst, BackgroundWorker worker)
System\Windows\Automation\CacheRequest.cs (3)
111private CacheRequest( Condition viewCondition, 329public Condition TreeFilter 498Condition _viewCondition;
System\Windows\Automation\Condition.cs (3)
53internal static SafeConditionMemoryHandle AllocateConditionArrayHandle(Condition[] conditions) 117public static readonly Condition TrueCondition = new BoolCondition(true); 119public static readonly Condition FalseCondition = new BoolCondition(false);
System\Windows\Automation\NotCondition.cs (3)
31public NotCondition( Condition condition ) 57public Condition Condition 76Condition _condition;
System\Windows\Automation\OrCondition.cs (6)
30public OrCondition( params Condition [ ] conditions ) 34foreach( Condition condition in conditions ) 40_conditions = (Condition[])conditions.Clone(); 65public Condition [ ] GetConditions() 67return (Condition []) _conditions.Clone(); 81Condition [ ] _conditions;
System\Windows\Automation\TreeWalker.cs (3)
34public TreeWalker(Condition condition) 311public Condition Condition 330private Condition _condition;