2 instantiations of HwndProxyElementProvider
UIAutomationClient (2)
MS\Internal\Automation\HwndProxyElementProvider.cs (1)
1021
return new
HwndProxyElementProvider
( hwnd );
MS\Internal\Automation\UiaCoreApi.cs (1)
1577
provider = new
HwndProxyElementProvider
(NativeMethods.HWND.Cast(hwnd));
21 references to HwndProxyElementProvider
UIAutomationClient (21)
MS\Internal\Automation\ClientEventManager.cs (2)
599
if ( rawEl != null && !
HwndProxyElementProvider
.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) )
653
if (
HwndProxyElementProvider
.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) )
MS\Internal\Automation\HwndProxyElementProvider.cs (17)
212
HwndProxyElementProvider
dest = null;
229
return
HwndProxyElementProvider
.MakeRuntimeId(_hwnd);
1014
private static
HwndProxyElementProvider
Wrap(NativeMethods.HWND hwnd)
1194
private
HwndProxyElementProvider
GetParent()
1214
return
HwndProxyElementProvider
.Wrap(hwndOwner);
1219
return
HwndProxyElementProvider
.Wrap(parent);
1222
private
HwndProxyElementProvider
GetNextSibling()
1245
return
HwndProxyElementProvider
.Wrap(hwnd);
1252
return
HwndProxyElementProvider
.Wrap(next);
1255
private
HwndProxyElementProvider
GetPreviousSibling()
1272
return
HwndProxyElementProvider
.Wrap(hwnd);
1287
return
HwndProxyElementProvider
.Wrap(prev);
1290
private
HwndProxyElementProvider
GetFirstChild()
1312
return
HwndProxyElementProvider
.Wrap(hwnd);
1315
private
HwndProxyElementProvider
GetLastChild()
1344
return
HwndProxyElementProvider
.Wrap(hwnd);
1664
private static
HwndProxyElementProvider
ElementProviderFromPoint(NativeMethods.HWND current, double x, double y)
MS\Internal\Automation\WindowHideOrCloseTracker.cs (1)
74
runtimeId =
HwndProxyElementProvider
.MakeRuntimeId( nativeHwnd );
System\Windows\Automation\Automation.cs (1)
171
if (
HwndProxyElementProvider
.IsWindowPatternWindow( NativeMethods.HWND.Cast( new IntPtr( (int)val ) ) ) )