2 instantiations of HwndProxyElementProvider
UIAutomationClient (2)
MS\Internal\Automation\HwndProxyElementProvider.cs (1)
1010
return new
HwndProxyElementProvider
( hwnd );
MS\Internal\Automation\UiaCoreApi.cs (1)
1574
provider = new
HwndProxyElementProvider
(NativeMethods.HWND.Cast(hwnd));
21 references to HwndProxyElementProvider
UIAutomationClient (21)
MS\Internal\Automation\ClientEventManager.cs (2)
593
if ( rawEl != null && !
HwndProxyElementProvider
.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) )
647
if (
HwndProxyElementProvider
.IsWindowPatternWindow( NativeMethods.HWND.Cast( hwnd ) ) )
MS\Internal\Automation\HwndProxyElementProvider.cs (17)
203
HwndProxyElementProvider
dest = null;
220
return
HwndProxyElementProvider
.MakeRuntimeId(_hwnd);
1003
private static
HwndProxyElementProvider
Wrap(NativeMethods.HWND hwnd)
1183
private
HwndProxyElementProvider
GetParent()
1203
return
HwndProxyElementProvider
.Wrap(hwndOwner);
1208
return
HwndProxyElementProvider
.Wrap(parent);
1211
private
HwndProxyElementProvider
GetNextSibling()
1234
return
HwndProxyElementProvider
.Wrap(hwnd);
1241
return
HwndProxyElementProvider
.Wrap(next);
1244
private
HwndProxyElementProvider
GetPreviousSibling()
1261
return
HwndProxyElementProvider
.Wrap(hwnd);
1276
return
HwndProxyElementProvider
.Wrap(prev);
1279
private
HwndProxyElementProvider
GetFirstChild()
1301
return
HwndProxyElementProvider
.Wrap(hwnd);
1304
private
HwndProxyElementProvider
GetLastChild()
1333
return
HwndProxyElementProvider
.Wrap(hwnd);
1648
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)
162
if (
HwndProxyElementProvider
.IsWindowPatternWindow( NativeMethods.HWND.Cast( new IntPtr( (int)val ) ) ) )