59 references to AutomationInteropProvider
PresentationCore (12)
MS\Internal\Automation\ElementProxy.cs (1)
134
return
AutomationInteropProvider
.HostProviderFromHandle(hwndWrapper.Handle);
MS\Internal\Automation\InteropAutomationProvider.cs (1)
50
return
AutomationInteropProvider
.HostProviderFromHandle(_wrapper.Handle);
System\Windows\Automation\Peers\AutomationPeer.cs (9)
317
AutomationInteropProvider
.RaiseAutomationEvent(
334
if (
AutomationInteropProvider
.ClientsAreListening)
354
AutomationInteropProvider
.RaiseAutomationEvent(
377
AutomationInteropProvider
.RaiseAutomationEvent(
1877
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(provider, e);
1956
AutomationInteropProvider
.RaiseStructureChangedEvent(
1974
AutomationInteropProvider
.RaiseStructureChangedEvent(
1991
AutomationInteropProvider
.RaiseStructureChangedEvent(
2003
UpdateChildrenInternal(
AutomationInteropProvider
.InvalidateLimit);
System\Windows\InterOp\HwndTarget.cs (1)
1460
return
AutomationInteropProvider
.ReturnRawElementProvider(handle, wparam, lparam, el);
PresentationFramework (8)
System\Windows\Automation\Peers\ContentTextAutomationPeer.cs (1)
41
AutomationInteropProvider
.RaiseAutomationEvent(
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (1)
431
UpdateChildrenInternal(
AutomationInteropProvider
.ItemsInvalidateLimit);
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (1)
159
if (numAdded + numRemoved >
AutomationInteropProvider
.InvalidateLimit)
System\Windows\Automation\Peers\TextAutomationPeer.cs (1)
40
AutomationInteropProvider
.RaiseAutomationEvent(
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (2)
233
dataPeer.UpdateChildrenInternal(
AutomationInteropProvider
.ItemsInvalidateLimit);
235
UpdateChildrenInternal(
AutomationInteropProvider
.ItemsInvalidateLimit);
System\Windows\Controls\Primitives\Popup.cs (1)
3437
IntPtr lResult =
AutomationInteropProvider
.ReturnRawElementProvider(Handle, IntPtr.Zero, new IntPtr(NativeMethods.OBJID_CLIENT), RootProviderForHwnd);
System\Windows\Interop\HwndHost.cs (1)
639
result =
AutomationInteropProvider
.ReturnRawElementProvider(Handle, wparam, lparam, el);
UIAutomationClientSideProviders (38)
MS\Internal\AutomationProxies\EventManager.cs (16)
158
AutomationInteropProvider
.RaiseStructureChangedEvent( el, new StructureChangedEventArgs( StructureChangeType.ChildrenReordered, el.MakeRuntimeId() ) );
320
AutomationInteropProvider
.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent));
332
AutomationInteropProvider
.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent));
344
AutomationInteropProvider
.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent));
355
AutomationInteropProvider
.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent));
368
AutomationInteropProvider
.RaiseAutomationEvent(SelectionItemPattern.ElementSelectedEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementSelectedEvent));
380
AutomationInteropProvider
.RaiseAutomationEvent(SelectionItemPattern.ElementAddedToSelectionEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementAddedToSelectionEvent));
392
AutomationInteropProvider
.RaiseAutomationEvent(SelectionItemPattern.ElementRemovedFromSelectionEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementRemovedFromSelectionEvent));
400
AutomationInteropProvider
.RaiseStructureChangedEvent (el, new StructureChangedEventArgs (StructureChangeType.ChildAdded, el.MakeRuntimeId()));
404
AutomationInteropProvider
.RaiseStructureChangedEvent( el, new StructureChangedEventArgs( StructureChangeType.ChildRemoved, el.MakeRuntimeId() ) );
411
AutomationInteropProvider
.RaiseStructureChangedEvent( el, new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, el.MakeRuntimeId() ) );
436
AutomationInteropProvider
.RaiseAutomationEvent(SelectionPattern.InvalidatedEvent, el, new AutomationEventArgs(SelectionPattern.InvalidatedEvent));
443
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(el, new AutomationPropertyChangedEventArgs(property, null, propertyValue));
485
AutomationInteropProvider
.RaiseAutomationEvent(TextPattern.TextSelectionChangedEvent, el, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent));
490
AutomationInteropProvider
.RaiseAutomationEvent(TextPattern.TextSelectionChangedEvent, el, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent));
499
AutomationInteropProvider
.RaiseAutomationEvent(
MS\Internal\AutomationProxies\Misc.cs (1)
62
baseID = new int[] {
AutomationInteropProvider
.AppendRuntimeId };
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (3)
284
AutomationInteropProvider
.RaiseAutomationEvent(eventId, provider, eventArgs);
306
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(provider, eventArgs);
378
AutomationInteropProvider
.RaiseStructureChangedEvent(srcElement, eventArgs);
MS\Internal\AutomationProxies\MSAANativeProvider.cs (3)
377
return new int[] {
AutomationInteropProvider
.AppendRuntimeId, this.GetHashCode() };
400
rval[0] =
AutomationInteropProvider
.AppendRuntimeId;
517
return IsRoot ?
AutomationInteropProvider
.HostProviderFromHandle(_hwnd) : null;
MS\Internal\AutomationProxies\ProxyFragment.cs (1)
190
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent (this, e);
MS\Internal\AutomationProxies\ProxyHwnd.cs (1)
229
return
AutomationInteropProvider
.HostProviderFromHandle(_controlLabel);
MS\Internal\AutomationProxies\ProxySimple.cs (1)
175
return
AutomationInteropProvider
.HostProviderFromHandle(_hwnd);
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
506
AutomationInteropProvider
.RaiseStructureChangedEvent( wlb, new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, wlb.MakeRuntimeId() ) );
MS\Internal\AutomationProxies\WindowsListView.cs (3)
128
AutomationInteropProvider
.RaiseStructureChangedEvent( wlv, new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, wlv.MakeRuntimeId() ) );
1205
AutomationInteropProvider
.RaiseStructureChangedEvent(wlv, change);
1997
AutomationInteropProvider
.RaiseStructureChangedEvent( parent, new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, parent.MakeRuntimeId() ) );
MS\Internal\AutomationProxies\WindowsMenu.cs (2)
1051
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(parent, new AutomationPropertyChangedEventArgs((AutomationProperty)idProp, null, propertyValue));
2880
return
AutomationInteropProvider
.HostProviderFromHandle(_hwndParent);
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
724
AutomationInteropProvider
.RaiseAutomationEvent(
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
247
return new int[] {
AutomationInteropProvider
.AppendRuntimeId, _item };
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
88
AutomationInteropProvider
.RaiseAutomationEvent(AutomationElement.ToolTipOpenedEvent, this, e);
165
AutomationInteropProvider
.RaiseAutomationEvent( AutomationElement.ToolTipClosedEvent, wtv, e );
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
1265
AutomationInteropProvider
.RaiseStructureChangedEvent( this, new StructureChangedEventArgs( changeType, GetRuntimeId() ) );
1270
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(this, new AutomationPropertyChangedEventArgs(ExpandCollapsePattern.ExpandCollapseStateProperty, null, GetExpandCollapseState()));
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHost.cs (1)
153
result =
AutomationInteropProvider
.ReturnRawElementProvider(Handle, wparam, lparam, el);