47 references to NavigateDirection
PresentationCore (10)
MS\Internal\Automation\ElementProxy.cs (8)
138public IRawElementProviderFragment Navigate( NavigateDirection direction ) 360NavigateDirection direction = (NavigateDirection) arg; 370case NavigateDirection.Parent: 374case NavigateDirection.FirstChild: 385case NavigateDirection.LastChild: 396case NavigateDirection.NextSibling: 400case NavigateDirection.PreviousSibling:
MS\Internal\Automation\InteropAutomationProvider.cs (2)
57IRawElementProviderFragment IRawElementProviderFragment.Navigate(NavigateDirection direction) 59if (direction == NavigateDirection.Parent)
UIAutomationClient (19)
MS\Internal\Automation\HwndProxyElementProvider.cs (6)
200IRawElementProviderFragment IRawElementProviderFragment.Navigate(NavigateDirection direction) 205case NavigateDirection.Parent: dest = GetParent(); break; 206case NavigateDirection.FirstChild: dest = GetFirstChild(); break; 207case NavigateDirection.LastChild: dest = GetLastChild(); break; 208case NavigateDirection.NextSibling: dest = GetNextSibling(); break; 209case NavigateDirection.PreviousSibling: dest = GetPreviousSibling(); break;
MS\Internal\Automation\UiaCoreApi.cs (2)
422internal static UiaCacheResponse UiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, Condition condition, UiaCacheRequest request) 1228private 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)
1110internal AutomationElement Navigate(NavigateDirection direction, Condition condition, CacheRequest request)
System\Windows\Automation\TreeWalker.cs (10)
88return element.Navigate(NavigateDirection.Parent, _condition, null); 103return element.Navigate(NavigateDirection.FirstChild, _condition, null); 118return element.Navigate(NavigateDirection.LastChild, _condition, null); 133return element.Navigate(NavigateDirection.NextSibling, _condition, null); 148return element.Navigate(NavigateDirection.PreviousSibling, _condition, null); 192return element.Navigate(NavigateDirection.Parent, _condition, request); 210return element.Navigate(NavigateDirection.FirstChild, _condition, request); 228return element.Navigate(NavigateDirection.LastChild, _condition, request); 246return element.Navigate(NavigateDirection.NextSibling, _condition, request); 264return element.Navigate(NavigateDirection.PreviousSibling, _condition, request);
UIAutomationClientSideProviders (17)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
355srcElement = (IRawElementProviderFragment)srcElement.Navigate(NavigateDirection.Parent);
MS\Internal\AutomationProxies\MSAANativeProvider.cs (6)
311IRawElementProviderFragment IRawElementProviderFragment.Navigate(NavigateDirection direction) 319case NavigateDirection.NextSibling: 323case NavigateDirection.PreviousSibling: 327case NavigateDirection.FirstChild: 331case NavigateDirection.LastChild: 335case NavigateDirection.Parent:
MS\Internal\AutomationProxies\ProxyFragment.cs (6)
138IRawElementProviderFragment IRawElementProviderFragment.Navigate(NavigateDirection direction) 142case NavigateDirection.NextSibling : 148case NavigateDirection.PreviousSibling : 154case NavigateDirection.FirstChild : 159case NavigateDirection.LastChild : 164case NavigateDirection.Parent :
MS\Internal\AutomationProxies\ProxySimple.cs (4)
441IRawElementProviderFragment IRawElementProviderFragment.Navigate(NavigateDirection direction) 446case NavigateDirection.Parent: 451case NavigateDirection.NextSibling: 457case NavigateDirection.PreviousSibling:
UIAutomationProvider (1)
System\Windows\Automation\Provider\IRawElementProviderFragment.cs (1)
57IRawElementProviderFragment Navigate(NavigateDirection direction);