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