2 instantiations of HwndProxyElementProvider
UIAutomationClient (2)
MS\Internal\Automation\HwndProxyElementProvider.cs (1)
1010return new HwndProxyElementProvider( hwnd );
MS\Internal\Automation\UiaCoreApi.cs (1)
1574provider = new HwndProxyElementProvider(NativeMethods.HWND.Cast(hwnd));
21 references to HwndProxyElementProvider
UIAutomationClient (21)
MS\Internal\Automation\ClientEventManager.cs (2)
593if ( rawEl != null && !HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) ) 647if ( HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) )
MS\Internal\Automation\HwndProxyElementProvider.cs (17)
203HwndProxyElementProvider dest = null; 220return HwndProxyElementProvider.MakeRuntimeId(_hwnd); 1003private static HwndProxyElementProvider Wrap(NativeMethods.HWND hwnd) 1183private HwndProxyElementProvider GetParent() 1203return HwndProxyElementProvider.Wrap(hwndOwner); 1208return HwndProxyElementProvider.Wrap(parent); 1211private HwndProxyElementProvider GetNextSibling() 1234return HwndProxyElementProvider.Wrap(hwnd); 1241return HwndProxyElementProvider.Wrap(next); 1244private HwndProxyElementProvider GetPreviousSibling() 1261return HwndProxyElementProvider.Wrap(hwnd); 1276return HwndProxyElementProvider.Wrap(prev); 1279private HwndProxyElementProvider GetFirstChild() 1301return HwndProxyElementProvider.Wrap(hwnd); 1304private HwndProxyElementProvider GetLastChild() 1333return HwndProxyElementProvider.Wrap(hwnd); 1648private static HwndProxyElementProvider ElementProviderFromPoint(NativeMethods.HWND current, double x, double y)
MS\Internal\Automation\WindowHideOrCloseTracker.cs (1)
74runtimeId = HwndProxyElementProvider.MakeRuntimeId( nativeHwnd );
System\Windows\Automation\Automation.cs (1)
162if ( HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( new IntPtr( (int)val ) ) ) )