2 instantiations of HwndProxyElementProvider
UIAutomationClient (2)
MS\Internal\Automation\HwndProxyElementProvider.cs (1)
1022return new HwndProxyElementProvider( hwnd );
MS\Internal\Automation\UiaCoreApi.cs (1)
1578provider = new HwndProxyElementProvider(NativeMethods.HWND.Cast(hwnd));
21 references to HwndProxyElementProvider
UIAutomationClient (21)
MS\Internal\Automation\ClientEventManager.cs (2)
601if ( rawEl != null && !HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) ) 655if ( HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) )
MS\Internal\Automation\HwndProxyElementProvider.cs (17)
213HwndProxyElementProvider dest = null; 230return HwndProxyElementProvider.MakeRuntimeId(_hwnd); 1015private static HwndProxyElementProvider Wrap(NativeMethods.HWND hwnd) 1195private HwndProxyElementProvider GetParent() 1215return HwndProxyElementProvider.Wrap(hwndOwner); 1220return HwndProxyElementProvider.Wrap(parent); 1223private HwndProxyElementProvider GetNextSibling() 1246return HwndProxyElementProvider.Wrap(hwnd); 1253return HwndProxyElementProvider.Wrap(next); 1256private HwndProxyElementProvider GetPreviousSibling() 1273return HwndProxyElementProvider.Wrap(hwnd); 1288return HwndProxyElementProvider.Wrap(prev); 1291private HwndProxyElementProvider GetFirstChild() 1313return HwndProxyElementProvider.Wrap(hwnd); 1316private HwndProxyElementProvider GetLastChild() 1345return HwndProxyElementProvider.Wrap(hwnd); 1665private static HwndProxyElementProvider ElementProviderFromPoint(NativeMethods.HWND current, double x, double y)
MS\Internal\Automation\WindowHideOrCloseTracker.cs (1)
75runtimeId = HwndProxyElementProvider.MakeRuntimeId( nativeHwnd );
System\Windows\Automation\Automation.cs (1)
177if ( HwndProxyElementProvider.IsWindowPatternWindow( NativeMethods.HWND.Cast( new IntPtr( (int)val ) ) ) )