1 interface inheriting from IRawElementProviderFragment
UIAutomationProvider (1)
System\Windows\Automation\Provider\IRawElementProviderFragmentRoot.cs (1)
22
public interface IRawElementProviderFragmentRoot :
IRawElementProviderFragment
2 implementations of IRawElementProviderFragment
UIAutomationClient (1)
MS\Internal\Automation\HwndProxyElementProvider.cs (1)
25
IRawElementProviderFragment
,
UIAutomationClientSideProviders (1)
MS\Internal\AutomationProxies\ProxySimple.cs (1)
43
internal class ProxySimple : IRawElementProviderSimple,
IRawElementProviderFragment
60 references to IRawElementProviderFragment
PresentationCore (16)
MS\Internal\Automation\ElementProxy.cs (6)
138
public
IRawElementProviderFragment
Navigate( NavigateDirection direction )
145
return (
IRawElementProviderFragment
)ElementUtil.Invoke(peer, new DispatcherOperationCallback(InContextNavigate), direction);
200
public
IRawElementProviderFragment
ElementProviderFromPoint( double x, double y )
207
return (
IRawElementProviderFragment
) ElementUtil.Invoke( peer, new DispatcherOperationCallback( InContextElementProviderFromPoint ), new Point( x, y ) );
210
public
IRawElementProviderFragment
GetFocus()
217
return (
IRawElementProviderFragment
) ElementUtil.Invoke( peer, state => ((ElementProxy)state).InContextGetFocus(), this);
MS\Internal\Automation\InteropAutomationProvider.cs (10)
57
IRawElementProviderFragment
IRawElementProviderFragment
.Navigate(NavigateDirection direction)
61
return (
IRawElementProviderFragment
)_parent.ProviderFromPeer(_parent);
68
int []
IRawElementProviderFragment
.GetRuntimeId()
74
Rect
IRawElementProviderFragment
.BoundingRectangle
80
IRawElementProviderSimple []
IRawElementProviderFragment
.GetEmbeddedFragmentRoots()
86
void
IRawElementProviderFragment
.SetFocus()
92
IRawElementProviderFragmentRoot
IRawElementProviderFragment
.FragmentRoot
102
IRawElementProviderFragment
IRawElementProviderFragmentRoot.ElementProviderFromPoint( double x, double y )
108
IRawElementProviderFragment
IRawElementProviderFragmentRoot.GetFocus()
UIAutomationClient (12)
MS\Internal\Automation\HwndProxyElementProvider.cs (12)
200
IRawElementProviderFragment
IRawElementProviderFragment
.Navigate(NavigateDirection direction)
214
int[]
IRawElementProviderFragment
.GetRuntimeId()
222
Rect
IRawElementProviderFragment
.BoundingRectangle
244
IRawElementProviderSimple[]
IRawElementProviderFragment
.GetEmbeddedFragmentRoots()
251
void
IRawElementProviderFragment
.SetFocus()
256
IRawElementProviderFragmentRoot
IRawElementProviderFragment
.FragmentRoot
268
IRawElementProviderFragment
IRawElementProviderFragmentRoot.ElementProviderFromPoint(double x, double y)
273
IRawElementProviderFragment
IRawElementProviderFragmentRoot.GetFocus()
2099
private static
IRawElementProviderFragment
GetFocusedProvider()
2115
Debug.Assert(provider is
IRawElementProviderFragment
, "Expecting a fragment provider");
2116
return provider as
IRawElementProviderFragment
;
UIAutomationClientSideProviders (29)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (5)
322
IRawElementProviderFragment
srcElement;
330
srcElement = (
IRawElementProviderFragment
)MsaaNativeProvider.Create(hwnd, idChild, idObject);
351
srcElement = (
IRawElementProviderFragment
)MsaaNativeProvider.Create(hwnd, idChild, idObject);
355
srcElement = (
IRawElementProviderFragment
)srcElement.Navigate(NavigateDirection.Parent);
363
srcElement = (
IRawElementProviderFragment
)MsaaNativeProvider.Create(hwnd, idChild, idObject);
MS\Internal\AutomationProxies\MSAANativeProvider.cs (11)
217
IRawElementProviderFragment
IRawElementProviderFragmentRoot.ElementProviderFromPoint( double x, double y )
230
IRawElementProviderFragment
IRawElementProviderFragmentRoot.GetFocus()
311
IRawElementProviderFragment
IRawElementProviderFragment
.Navigate(NavigateDirection direction)
347
int []
IRawElementProviderFragment
.GetRuntimeId()
385
int[] parentId = ((
IRawElementProviderFragment
)Parent).GetRuntimeId();
406
Rect
IRawElementProviderFragment
.BoundingRectangle
441
IRawElementProviderSimple []
IRawElementProviderFragment
.GetEmbeddedFragmentRoots()
449
void
IRawElementProviderFragment
.SetFocus()
459
IRawElementProviderFragmentRoot
IRawElementProviderFragment
.FragmentRoot
930
return ((
IRawElementProviderFragment
)this).BoundingRectangle;
MS\Internal\AutomationProxies\ProxyFragment.cs (4)
120
IRawElementProviderFragment
IRawElementProviderFragmentRoot.ElementProviderFromPoint (double x, double y)
128
IRawElementProviderFragment
IRawElementProviderFragmentRoot.GetFocus ()
138
IRawElementProviderFragment
IRawElementProviderFragment
.Navigate(NavigateDirection direction)
MS\Internal\AutomationProxies\ProxySimple.cs (7)
426
Rect
IRawElementProviderFragment
.BoundingRectangle
441
IRawElementProviderFragment
IRawElementProviderFragment
.Navigate(NavigateDirection direction)
466
IRawElementProviderFragmentRoot
IRawElementProviderFragment
.FragmentRoot
486
int []
IRawElementProviderFragment
.GetRuntimeId ()
515
IRawElementProviderSimple[]
IRawElementProviderFragment
.GetEmbeddedFragmentRoots()
525
void
IRawElementProviderFragment
.SetFocus()
MS\Internal\AutomationProxies\WindowsListView.cs (2)
1195
IRawElementProviderFragment
wlv = (
IRawElementProviderFragment
) new WindowsListView (hwnd, null, -1);
UIAutomationProvider (3)
System\Windows\Automation\Provider\IRawElementProviderFragment.cs (1)
57
IRawElementProviderFragment
Navigate(NavigateDirection direction);
System\Windows\Automation\Provider\IRawElementProviderFragmentRoot.cs (2)
37
IRawElementProviderFragment
ElementProviderFromPoint( double x, double y );
44
IRawElementProviderFragment
GetFocus();