2 instantiations of HwndProxyElementProvider
UIAutomationClient (2)
MS\Internal\Automation\HwndProxyElementProvider.cs (1)
1030return new HwndProxyElementProvider( hwnd );
MS\Internal\Automation\UiaCoreAPI.cs (1)
1569provider = new HwndProxyElementProvider(NativeMethods.HWND.Cast(hwnd));
21 references to HwndProxyElementProvider
UIAutomationClient (21)
MS\Internal\Automation\ClientEventManager.cs (2)
610if ( rawEl != null && !HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) ) 665if ( HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) )
MS\Internal\Automation\HwndProxyElementProvider.cs (17)
221HwndProxyElementProvider dest = null; 237return HwndProxyElementProvider.MakeRuntimeId(_hwnd); 1023private static HwndProxyElementProvider Wrap(NativeMethods.HWND hwnd) 1203private HwndProxyElementProvider GetParent() 1223return HwndProxyElementProvider.Wrap(hwndOwner); 1228return HwndProxyElementProvider.Wrap(parent); 1231private HwndProxyElementProvider GetNextSibling() 1254return HwndProxyElementProvider.Wrap(hwnd); 1261return HwndProxyElementProvider.Wrap(next); 1264private HwndProxyElementProvider GetPreviousSibling() 1281return HwndProxyElementProvider.Wrap(hwnd); 1296return HwndProxyElementProvider.Wrap(prev); 1299private HwndProxyElementProvider GetFirstChild() 1321return HwndProxyElementProvider.Wrap(hwnd); 1324private HwndProxyElementProvider GetLastChild() 1353return HwndProxyElementProvider.Wrap(hwnd); 1659private static HwndProxyElementProvider ElementProviderFromPoint(NativeMethods.HWND current, double x, double y)
MS\Internal\Automation\WindowHideOrCloseTracker.cs (1)
83runtimeId = HwndProxyElementProvider.MakeRuntimeId( nativeHwnd );
System\Windows\Automation\Automation.cs (1)
201if ( HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( new IntPtr( (int)val ) ) ) )