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