5 types derived from Condition
UIAutomationClient (5)
System\Windows\Automation\AndCondition.cs (1)
31public class AndCondition : Condition
System\Windows\Automation\Condition.cs (1)
179private class BoolCondition: Condition
System\Windows\Automation\NotCondition.cs (1)
27public class NotCondition : Condition
System\Windows\Automation\OrCondition.cs (1)
31public class OrCondition : Condition
System\Windows\Automation\PropertyCondition.cs (1)
46public class PropertyCondition : Condition
38 references to Condition
UIAutomationClient (38)
MS\Internal\Automation\UiaCoreAPI.cs (5)
123internal Condition _condition; 140internal UiaCacheRequest(Condition condition, 394internal static UiaCacheResponse UiaGetUpdatedCache(SafeNodeHandle hnode, UiaCacheRequest request, NormalizeState normalize, Condition customCondition) 436internal static UiaCacheResponse UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request) 448internal static UiaCacheResponse[] UiaFind(SafeNodeHandle hnode, UiaFindParams findParams, Condition findCondition, UiaCacheRequest request)
System\Windows\Automation\AndCondition.cs (6)
46public AndCondition( params Condition [ ] conditions ) 50foreach( Condition condition in conditions ) 56_conditions = (Condition [ ]) conditions.Clone(); 80public Condition [ ] GetConditions() 82return (Condition []) _conditions.Clone(); 96Condition [ ] _conditions;
System\Windows\Automation\Automation.cs (4)
50public static readonly Condition RawViewCondition = Condition.TrueCondition; 53public static readonly Condition ControlViewCondition = new NotCondition( 59public static readonly Condition ContentViewCondition = new NotCondition( new OrCondition(
System\Windows\Automation\AutomationElement.cs (5)
807public AutomationElement FindFirst(TreeScope scope, Condition condition) 830public AutomationElementCollection FindAll(TreeScope scope, Condition condition) 1213internal AutomationElement Navigate(NavigateDirection direction, Condition condition, CacheRequest request) 1227internal AutomationElement Normalize(Condition condition, CacheRequest request ) 1384private UiaCoreApi.UiaCacheResponse[] Find(TreeScope scope, Condition condition, UiaCoreApi.UiaCacheRequest request, bool findFirst, BackgroundWorker worker)
System\Windows\Automation\CacheRequest.cs (3)
120private CacheRequest( Condition viewCondition, 338public Condition TreeFilter 507Condition _viewCondition;
System\Windows\Automation\Condition.cs (3)
69internal static SafeConditionMemoryHandle AllocateConditionArrayHandle(Condition [] conditions) 138public static readonly Condition TrueCondition = new BoolCondition(true); 140public static readonly Condition FalseCondition = new BoolCondition(false);
System\Windows\Automation\NotCondition.cs (3)
42public NotCondition( Condition condition ) 68public Condition Condition 87Condition _condition;
System\Windows\Automation\OrCondition.cs (6)
46public OrCondition( params Condition [ ] conditions ) 50foreach( Condition condition in conditions ) 56_conditions = (Condition[])conditions.Clone(); 81public Condition [ ] GetConditions() 83return (Condition []) _conditions.Clone(); 97Condition [ ] _conditions;
System\Windows\Automation\TreeWalker.cs (3)
44public TreeWalker(Condition condition) 321public Condition Condition 340private Condition _condition;