2 instantiations of MsaaNativeProvider
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\MSAANativeProvider.cs (2)
108
parentChain = new
MsaaNativeProvider
(ancestor, hwnd, parentChain, knownRoot, isRoot);
113
return new
MsaaNativeProvider
(acc, hwnd, parentChain, knownRoot, isRoot);
35 references to MsaaNativeProvider
UIAutomationClientSideProviders (35)
MS\Internal\AutomationProxies\Main.cs (1)
89
new ClientSideProviderDescription(new ClientSideProviderFactoryCallback(MS.Internal.AutomationProxies.
MsaaNativeProvider
.Create), null)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (9)
277
MsaaNativeProvider
provider = (
MsaaNativeProvider
)
MsaaNativeProvider
.Create(hwnd, idChild, idObject);
296
MsaaNativeProvider
provider = (
MsaaNativeProvider
)
MsaaNativeProvider
.Create(hwnd, idChild, idObject);
330
srcElement = (IRawElementProviderFragment)
MsaaNativeProvider
.Create(hwnd, idChild, idObject);
351
srcElement = (IRawElementProviderFragment)
MsaaNativeProvider
.Create(hwnd, idChild, idObject);
363
srcElement = (IRawElementProviderFragment)
MsaaNativeProvider
.Create(hwnd, idChild, idObject);
MS\Internal\AutomationProxies\MSAANativeProvider.cs (25)
49
protected MsaaNativeProvider(Accessible acc, IntPtr hwnd,
MsaaNativeProvider
parent,
MsaaNativeProvider
knownRoot, RootStatus isRoot)
75
private static
MsaaNativeProvider
Wrap(Accessible acc, IntPtr hwnd,
MsaaNativeProvider
parent,
MsaaNativeProvider
knownRoot, RootStatus isRoot)
84
MsaaNativeProvider
parentChain = parent;
118
internal
MsaaNativeProvider
Wrap(Accessible acc)
187
MsaaNativeProvider
provider;
315
MsaaNativeProvider
rval = null;
725
internal
MsaaNativeProvider
GetNextSibling()
727
MsaaNativeProvider
rval = null;
751
internal
MsaaNativeProvider
GetPreviousSibling()
753
MsaaNativeProvider
rval = null;
777
internal
MsaaNativeProvider
GetFirstChild()
779
MsaaNativeProvider
rval = null;
799
internal
MsaaNativeProvider
GetLastChild()
801
MsaaNativeProvider
rval = null;
1070
private
MsaaNativeProvider
KnownRoot
1080
_knownRoot = (
MsaaNativeProvider
)Create(_hwnd, NativeMethods.CHILD_SELF, NativeMethods.OBJID_CLIENT);
1129
private
MsaaNativeProvider
Parent
1150
private
MsaaNativeProvider
DescendantFromPoint(int x, int y, bool nullMeansThis)
1158
MsaaNativeProvider
rval;
1170
MsaaNativeProvider
child = Wrap(childAcc, _hwnd, this, _knownRoot, RootStatus.NotRoot);
1319
protected
MsaaNativeProvider
_parent; // cached parent. may be null. use Parent property.
1324
private
MsaaNativeProvider
_knownRoot;