2 instantiations of HwndProxyElementProvider
UIAutomationClient (2)
MS\Internal\Automation\HwndProxyElementProvider.cs (1)
1021return new HwndProxyElementProvider( hwnd );
MS\Internal\Automation\UiaCoreApi.cs (1)
1577provider = new HwndProxyElementProvider(NativeMethods.HWND.Cast(hwnd));
21 references to HwndProxyElementProvider
UIAutomationClient (21)
MS\Internal\Automation\ClientEventManager.cs (2)
599if ( rawEl != null && !HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) ) 653if ( HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) )
MS\Internal\Automation\HwndProxyElementProvider.cs (17)
212HwndProxyElementProvider dest = null; 229return HwndProxyElementProvider.MakeRuntimeId(_hwnd); 1014private static HwndProxyElementProvider Wrap(NativeMethods.HWND hwnd) 1194private HwndProxyElementProvider GetParent() 1214return HwndProxyElementProvider.Wrap(hwndOwner); 1219return HwndProxyElementProvider.Wrap(parent); 1222private HwndProxyElementProvider GetNextSibling() 1245return HwndProxyElementProvider.Wrap(hwnd); 1252return HwndProxyElementProvider.Wrap(next); 1255private HwndProxyElementProvider GetPreviousSibling() 1272return HwndProxyElementProvider.Wrap(hwnd); 1287return HwndProxyElementProvider.Wrap(prev); 1290private HwndProxyElementProvider GetFirstChild() 1312return HwndProxyElementProvider.Wrap(hwnd); 1315private HwndProxyElementProvider GetLastChild() 1344return HwndProxyElementProvider.Wrap(hwnd); 1664private 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)
171if ( HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( new IntPtr( (int)val ) ) ) )