47 references to NavigateDirection
PresentationCore (10)
MS\Internal\Automation\ElementProxy.cs (8)
139
public IRawElementProviderFragment Navigate(
NavigateDirection
direction )
361
NavigateDirection
direction = (
NavigateDirection
) arg;
371
case
NavigateDirection
.Parent:
375
case
NavigateDirection
.FirstChild:
386
case
NavigateDirection
.LastChild:
397
case
NavigateDirection
.NextSibling:
401
case
NavigateDirection
.PreviousSibling:
MS\Internal\Automation\InteropAutomationProvider.cs (2)
58
IRawElementProviderFragment IRawElementProviderFragment.Navigate(
NavigateDirection
direction)
60
if (direction ==
NavigateDirection
.Parent)
UIAutomationClient (19)
MS\Internal\Automation\HwndProxyElementProvider.cs (6)
201
IRawElementProviderFragment IRawElementProviderFragment.Navigate(
NavigateDirection
direction)
206
case
NavigateDirection
.Parent: dest = GetParent(); break;
207
case
NavigateDirection
.FirstChild: dest = GetFirstChild(); break;
208
case
NavigateDirection
.LastChild: dest = GetLastChild(); break;
209
case
NavigateDirection
.NextSibling: dest = GetNextSibling(); break;
210
case
NavigateDirection
.PreviousSibling: dest = GetPreviousSibling(); break;
MS\Internal\Automation\UiaCoreApi.cs (2)
423
internal static UiaCacheResponse UiaNavigate(SafeNodeHandle hnode,
NavigateDirection
direction, Condition condition, UiaCacheRequest request)
1229
private static extern int RawUiaNavigate(SafeNodeHandle hnode,
NavigateDirection
direction, SafeConditionMemoryHandle condition, UiaMiniCacheRequest pRequest, [MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(UnmanagedType.BStr)] out string treeStructure);
System\Windows\Automation\AutomationElement.cs (1)
1111
internal AutomationElement Navigate(
NavigateDirection
direction, Condition condition, CacheRequest request)
System\Windows\Automation\TreeWalker.cs (10)
89
return element.Navigate(
NavigateDirection
.Parent, _condition, null);
104
return element.Navigate(
NavigateDirection
.FirstChild, _condition, null);
119
return element.Navigate(
NavigateDirection
.LastChild, _condition, null);
134
return element.Navigate(
NavigateDirection
.NextSibling, _condition, null);
149
return element.Navigate(
NavigateDirection
.PreviousSibling, _condition, null);
193
return element.Navigate(
NavigateDirection
.Parent, _condition, request);
211
return element.Navigate(
NavigateDirection
.FirstChild, _condition, request);
229
return element.Navigate(
NavigateDirection
.LastChild, _condition, request);
247
return element.Navigate(
NavigateDirection
.NextSibling, _condition, request);
265
return element.Navigate(
NavigateDirection
.PreviousSibling, _condition, request);
UIAutomationClientSideProviders (17)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
356
srcElement = (IRawElementProviderFragment)srcElement.Navigate(
NavigateDirection
.Parent);
MS\Internal\AutomationProxies\MSAANativeProvider.cs (6)
312
IRawElementProviderFragment IRawElementProviderFragment.Navigate(
NavigateDirection
direction)
320
case
NavigateDirection
.NextSibling:
324
case
NavigateDirection
.PreviousSibling:
328
case
NavigateDirection
.FirstChild:
332
case
NavigateDirection
.LastChild:
336
case
NavigateDirection
.Parent:
MS\Internal\AutomationProxies\ProxyFragment.cs (6)
139
IRawElementProviderFragment IRawElementProviderFragment.Navigate(
NavigateDirection
direction)
143
case
NavigateDirection
.NextSibling :
149
case
NavigateDirection
.PreviousSibling :
155
case
NavigateDirection
.FirstChild :
160
case
NavigateDirection
.LastChild :
165
case
NavigateDirection
.Parent :
MS\Internal\AutomationProxies\ProxySimple.cs (4)
442
IRawElementProviderFragment IRawElementProviderFragment.Navigate(
NavigateDirection
direction)
447
case
NavigateDirection
.Parent:
452
case
NavigateDirection
.NextSibling:
458
case
NavigateDirection
.PreviousSibling:
UIAutomationProvider (1)
System\Windows\Automation\Provider\IRawElementProviderFragment.cs (1)
58
IRawElementProviderFragment Navigate(
NavigateDirection
direction);