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