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