1 instantiation of ElementProxy
PresentationCore (1)
MS\Internal\Automation\ElementProxy.cs (1)
282
result = new
ElementProxy
(peer);
17 references to ElementProxy
PresentationCore (17)
MS\Internal\Automation\ElementProxy.cs (9)
119
return (ProviderOptions)ElementUtil.Invoke(peer, state => ((
ElementProxy
)state).InContextGetProviderOptions(), this);
170
return (int []) ElementUtil.Invoke( peer, state => ((
ElementProxy
)state).InContextGetRuntimeId(), this);
182
return (Rect)ElementUtil.Invoke(peer, state => ((
ElementProxy
)state).InContextBoundingRectangle(), this);
198
ElementUtil.Invoke(peer, state => ((
ElementProxy
)state).InContextSetFocus(), this);
210
return (IRawElementProviderFragmentRoot) ElementUtil.Invoke( peer, state => ((
ElementProxy
)state).InContextFragmentRoot(), this);
232
return (IRawElementProviderFragment) ElementUtil.Invoke( peer, state => ((
ElementProxy
)state).InContextGetFocus(), this);
261
internal static
ElementProxy
StaticWrap(AutomationPeer peer, AutomationPeer referencePeer)
263
ElementProxy
result = null;
278
result = peer.ElementProxyWeakReference.Target as
ElementProxy
;
MS\Internal\Automation\TextProviderWrapper.cs (1)
64
if (!(childElement is
ElementProxy
))
System\Windows\Automation\Peers\AutomationPeer.cs (6)
1818
return
ElementProxy
.StaticWrap(peer, referencePeer);
1824
return
ElementProxy
.StaticWrap(peer, referencePeer);
1863
ElementProxy
proxy = provider as
ElementProxy
;
2250
if(value.Target as
ElementProxy
!= null)
2487
private static object GetLabeledBy(AutomationPeer peer) { AutomationPeer byPeer = peer.GetLabeledBy(); return
ElementProxy
.StaticWrap(byPeer, peer); }
System\Windows\InterOp\HwndTarget.cs (1)
1471
IRawElementProviderSimple el =
ElementProxy
.StaticWrap(peer, peer);