59 references to AutomationInteropProvider
PresentationCore (12)
MS\Internal\Automation\ElementProxy.cs (1)
133
return
AutomationInteropProvider
.HostProviderFromHandle(hwndWrapper.Handle);
MS\Internal\Automation\InteropAutomationProvider.cs (1)
49
return
AutomationInteropProvider
.HostProviderFromHandle(_wrapper.Handle);
System\Windows\Automation\Peers\AutomationPeer.cs (9)
318
AutomationInteropProvider
.RaiseAutomationEvent(
335
if (
AutomationInteropProvider
.ClientsAreListening)
355
AutomationInteropProvider
.RaiseAutomationEvent(
378
AutomationInteropProvider
.RaiseAutomationEvent(
1878
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(provider, e);
1957
AutomationInteropProvider
.RaiseStructureChangedEvent(
1975
AutomationInteropProvider
.RaiseStructureChangedEvent(
1992
AutomationInteropProvider
.RaiseStructureChangedEvent(
2004
UpdateChildrenInternal(
AutomationInteropProvider
.InvalidateLimit);
System\Windows\InterOp\HwndTarget.cs (1)
1454
return
AutomationInteropProvider
.ReturnRawElementProvider(handle, wparam, lparam, el);
PresentationFramework (8)
System\Windows\Automation\Peers\ContentTextAutomationPeer.cs (1)
40
AutomationInteropProvider
.RaiseAutomationEvent(
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (1)
421
UpdateChildrenInternal(
AutomationInteropProvider
.ItemsInvalidateLimit);
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (1)
155
if (numAdded + numRemoved >
AutomationInteropProvider
.InvalidateLimit)
System\Windows\Automation\Peers\TextAutomationPeer.cs (1)
39
AutomationInteropProvider
.RaiseAutomationEvent(
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (2)
229
dataPeer.UpdateChildrenInternal(
AutomationInteropProvider
.ItemsInvalidateLimit);
231
UpdateChildrenInternal(
AutomationInteropProvider
.ItemsInvalidateLimit);
System\Windows\Controls\Primitives\Popup.cs (1)
3441
IntPtr lResult =
AutomationInteropProvider
.ReturnRawElementProvider(Handle, IntPtr.Zero, new IntPtr(NativeMethods.OBJID_CLIENT), RootProviderForHwnd);
System\Windows\Interop\HwndHost.cs (1)
634
result =
AutomationInteropProvider
.ReturnRawElementProvider(Handle, wparam, lparam, el);
UIAutomationClientSideProviders (38)
MS\Internal\AutomationProxies\EventManager.cs (16)
157
AutomationInteropProvider
.RaiseStructureChangedEvent( el, new StructureChangedEventArgs( StructureChangeType.ChildrenReordered, el.MakeRuntimeId() ) );
319
AutomationInteropProvider
.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent));
331
AutomationInteropProvider
.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent));
343
AutomationInteropProvider
.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent));
354
AutomationInteropProvider
.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent));
367
AutomationInteropProvider
.RaiseAutomationEvent(SelectionItemPattern.ElementSelectedEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementSelectedEvent));
379
AutomationInteropProvider
.RaiseAutomationEvent(SelectionItemPattern.ElementAddedToSelectionEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementAddedToSelectionEvent));
391
AutomationInteropProvider
.RaiseAutomationEvent(SelectionItemPattern.ElementRemovedFromSelectionEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementRemovedFromSelectionEvent));
399
AutomationInteropProvider
.RaiseStructureChangedEvent (el, new StructureChangedEventArgs (StructureChangeType.ChildAdded, el.MakeRuntimeId()));
403
AutomationInteropProvider
.RaiseStructureChangedEvent( el, new StructureChangedEventArgs( StructureChangeType.ChildRemoved, el.MakeRuntimeId() ) );
410
AutomationInteropProvider
.RaiseStructureChangedEvent( el, new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, el.MakeRuntimeId() ) );
435
AutomationInteropProvider
.RaiseAutomationEvent(SelectionPattern.InvalidatedEvent, el, new AutomationEventArgs(SelectionPattern.InvalidatedEvent));
442
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(el, new AutomationPropertyChangedEventArgs(property, null, propertyValue));
484
AutomationInteropProvider
.RaiseAutomationEvent(TextPattern.TextSelectionChangedEvent, el, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent));
489
AutomationInteropProvider
.RaiseAutomationEvent(TextPattern.TextSelectionChangedEvent, el, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent));
498
AutomationInteropProvider
.RaiseAutomationEvent(
MS\Internal\AutomationProxies\Misc.cs (1)
57
baseID = new int[] {
AutomationInteropProvider
.AppendRuntimeId };
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (3)
283
AutomationInteropProvider
.RaiseAutomationEvent(eventId, provider, eventArgs);
305
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(provider, eventArgs);
377
AutomationInteropProvider
.RaiseStructureChangedEvent(srcElement, eventArgs);
MS\Internal\AutomationProxies\MSAANativeProvider.cs (3)
373
return new int[] {
AutomationInteropProvider
.AppendRuntimeId, this.GetHashCode() };
396
rval[0] =
AutomationInteropProvider
.AppendRuntimeId;
513
return IsRoot ?
AutomationInteropProvider
.HostProviderFromHandle(_hwnd) : null;
MS\Internal\AutomationProxies\ProxyFragment.cs (1)
189
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent (this, e);
MS\Internal\AutomationProxies\ProxyHwnd.cs (1)
222
return
AutomationInteropProvider
.HostProviderFromHandle(_controlLabel);
MS\Internal\AutomationProxies\ProxySimple.cs (1)
170
return
AutomationInteropProvider
.HostProviderFromHandle(_hwnd);
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
502
AutomationInteropProvider
.RaiseStructureChangedEvent( wlb, new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, wlb.MakeRuntimeId() ) );
MS\Internal\AutomationProxies\WindowsListView.cs (3)
127
AutomationInteropProvider
.RaiseStructureChangedEvent( wlv, new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, wlv.MakeRuntimeId() ) );
1201
AutomationInteropProvider
.RaiseStructureChangedEvent(wlv, change);
1995
AutomationInteropProvider
.RaiseStructureChangedEvent( parent, new StructureChangedEventArgs( StructureChangeType.ChildrenInvalidated, parent.MakeRuntimeId() ) );
MS\Internal\AutomationProxies\WindowsMenu.cs (2)
1047
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(parent, new AutomationPropertyChangedEventArgs((AutomationProperty)idProp, null, propertyValue));
2874
return
AutomationInteropProvider
.HostProviderFromHandle(_hwndParent);
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
727
AutomationInteropProvider
.RaiseAutomationEvent(
MS\Internal\AutomationProxies\WindowsScrollBar.cs (1)
243
return new int[] {
AutomationInteropProvider
.AppendRuntimeId, _item };
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
84
AutomationInteropProvider
.RaiseAutomationEvent(AutomationElement.ToolTipOpenedEvent, this, e);
161
AutomationInteropProvider
.RaiseAutomationEvent( AutomationElement.ToolTipClosedEvent, wtv, e );
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
1260
AutomationInteropProvider
.RaiseStructureChangedEvent( this, new StructureChangedEventArgs( changeType, GetRuntimeId() ) );
1265
AutomationInteropProvider
.RaiseAutomationPropertyChangedEvent(this, new AutomationPropertyChangedEventArgs(ExpandCollapsePattern.ExpandCollapseStateProperty, null, GetExpandCollapseState()));
WindowsFormsIntegration (1)
System\Windows\Integration\WindowsFormsHost.cs (1)
152
result =
AutomationInteropProvider
.ReturnRawElementProvider(Handle, wparam, lparam, el);