6 types derived from AutomationPeer
PresentationCore (3)
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (1)
17public class ContentElementAutomationPeer : AutomationPeer
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (1)
13public class UIElement3DAutomationPeer: AutomationPeer
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (1)
12public class UIElementAutomationPeer: AutomationPeer
PresentationFramework (3)
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (1)
15public sealed class DataGridCellItemAutomationPeer : AutomationPeer,
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (1)
14public sealed class DateTimeAutomationPeer : AutomationPeer, IGridItemProvider, ISelectionItemProvider, ITableItemProvider, IInvokeProvider , IVirtualizedItemProvider
System\Windows\Automation\Peers\ItemAutomationPeer.cs (1)
19public abstract class ItemAutomationPeer : AutomationPeer, IVirtualizedItemProvider
895 references to AutomationPeer
Microsoft.VisualStudio.LanguageServices (14)
DocumentOutline\VirtualizingTreeView.cs (1)
23protected override AutomationPeer OnCreateAutomationPeer()
InheritanceMargin\MarginGlyph\InheritanceMarginGlyph.cs (1)
114protected override AutomationPeer OnCreateAutomationPeer()
StackTraceExplorer\StackTraceExplorer.xaml.cs (1)
57var peer = FrameworkElementAutomationPeer.FromElement(textBlock);
Utilities\AutomationDelegatingListView.cs (11)
26protected override AutomationPeer OnCreateAutomationPeer() 46protected override List<AutomationPeer>? GetChildrenCore() 48List<AutomationPeer>? results = null; 49var peersToProcess = new Queue<AutomationPeer>(base.GetChildrenCore() ?? SpecializedCollections.EmptyEnumerable<AutomationPeer>()); 52var peer = peersToProcess.Dequeue(); 60foreach (var childPeer in peer.GetChildren() ?? SpecializedCollections.EmptyEnumerable<AutomationPeer>()) 76protected override AutomationPeer OnCreateAutomationPeer() 157var automationPeer = GetAutomationPeer(); 166private AutomationPeer? GetAutomationPeer() 167=> checkBoxItem ?? radioButtonItem ?? (AutomationPeer?)textBlockItem;
PresentationCore (300)
MS\Internal\Automation\AutomationPatternInfo.cs (1)
15internal delegate object WrapObject( AutomationPeer peer, object iface, IntPtr hwnd );
MS\Internal\Automation\DockProviderWrapper.cs (3)
41private DockProviderWrapper( AutomationPeer peer, IDockProvider iface ) 82internal static object Wrap( AutomationPeer peer, object iface ) 119private AutomationPeer _peer;
MS\Internal\Automation\ElementProxy.cs (35)
39private ElementProxy(AutomationPeer peer) 77AutomationPeer peer = Peer; 87AutomationPeer peer = Peer; 99AutomationPeer peer = Peer; 114AutomationPeer peer = Peer; 140AutomationPeer peer = Peer; 150AutomationPeer peer = Peer; 162AutomationPeer peer = Peer; 178AutomationPeer peer = Peer; 190AutomationPeer peer = Peer; 202AutomationPeer peer = Peer; 212AutomationPeer peer = Peer; 246internal static ElementProxy StaticWrap(AutomationPeer peer, AutomationPeer referencePeer) 288internal AutomationPeer Peer 294AutomationPeer peer = (AutomationPeer)((WeakReference)_peer).Target; 299return (AutomationPeer)_peer; 321AutomationPeer peer = Peer; 326AutomationPeer peerFromPoint = peer.GetPeerFromPoint(point); 337AutomationPeer peer = Peer; 342AutomationPeer focusedPeer = AutomationPeer.AutomationPeerFromInputElement(Keyboard.FocusedElement); 349AutomationPeer peer = Peer; 361AutomationPeer dest; 362AutomationPeer peer = Peer; 417AutomationPeer peer = Peer; 431AutomationPeer peer = Peer; 442AutomationPeer peer = Peer; 453AutomationPeer peer = Peer; 464AutomationPeer peer = Peer; 475AutomationPeer peer = Peer; 487AutomationPeer peer = Peer; 488AutomationPeer root = peer; 495AutomationPeer parent = root.GetParent();
MS\Internal\Automation\ElementUtil.cs (1)
175internal static object Invoke(AutomationPeer peer, DispatcherOperationCallback work, object arg)
MS\Internal\Automation\ExpandCollapseProviderWrapper.cs (3)
41private ExpandCollapseProviderWrapper( AutomationPeer peer, IExpandCollapseProvider iface ) 87internal static object Wrap( AutomationPeer peer, object iface ) 130private AutomationPeer _peer;
MS\Internal\Automation\GridItemProviderWrapper.cs (3)
40private GridItemProviderWrapper( AutomationPeer peer, IGridItemProvider iface ) 108internal static object Wrap( AutomationPeer peer, object iface ) 159private AutomationPeer _peer;
MS\Internal\Automation\GridProviderWrapper.cs (3)
40private GridProviderWrapper( AutomationPeer peer, IGridProvider iface ) 89internal static object Wrap( AutomationPeer peer, object iface ) 131private AutomationPeer _peer;
MS\Internal\Automation\InteropAutomationProvider.cs (2)
14internal InteropAutomationProvider(HostedWindowWrapper wrapper, AutomationPeer parent) 118private AutomationPeer _parent;
MS\Internal\Automation\InvokeProviderWrapper.cs (3)
40private InvokeProviderWrapper( AutomationPeer peer, IInvokeProvider iface ) 73internal static object Wrap( AutomationPeer peer, object iface ) 105private AutomationPeer _peer;
MS\Internal\Automation\ItemContainerProviderWrapper.cs (3)
40private ItemContainerProviderWrapper(AutomationPeer peer, IItemContainerProvider iface) 74internal static object Wrap(AutomationPeer peer, object iface) 110private AutomationPeer _peer;
MS\Internal\Automation\MultipleViewProviderWrapper.cs (3)
40private MultipleViewProviderWrapper( AutomationPeer peer, IMultipleViewProvider iface ) 91internal static object Wrap( AutomationPeer peer, object iface ) 138private AutomationPeer _peer;
MS\Internal\Automation\RangeValueProviderWrapper.cs (3)
40private RangeValueProviderWrapper( AutomationPeer peer, IRangeValueProvider iface ) 121internal static object Wrap( AutomationPeer peer, object iface ) 183private AutomationPeer _peer;
MS\Internal\Automation\ScrollItemProviderWrapper.cs (3)
40private ScrollItemProviderWrapper(AutomationPeer peer, IScrollItemProvider iface) 73internal static object Wrap( AutomationPeer peer, object iface ) 105private AutomationPeer _peer;
MS\Internal\Automation\ScrollProviderWrapper.cs (3)
42private ScrollProviderWrapper( AutomationPeer peer, IScrollProvider iface ) 128internal static object Wrap( AutomationPeer peer, object iface ) 198private AutomationPeer _peer;
MS\Internal\Automation\SelectionItemProviderWrapper.cs (3)
41private SelectionItemProviderWrapper( AutomationPeer peer, ISelectionItemProvider iface ) 100internal static object Wrap( AutomationPeer peer, object iface ) 154private AutomationPeer _peer;
MS\Internal\Automation\SelectionProviderWrapper.cs (3)
40private SelectionProviderWrapper( AutomationPeer peer, ISelectionProvider iface ) 89internal static object Wrap( AutomationPeer peer, object iface ) 130private AutomationPeer _peer;
MS\Internal\Automation\SynchronizedInputProviderWrapper.cs (3)
41private SynchronizedInputProviderWrapper( AutomationPeer peer, ISynchronizedInputProvider iface ) 78internal static object Wrap( AutomationPeer peer, object iface ) 114private AutomationPeer _peer;
MS\Internal\Automation\TableItemProviderWrapper.cs (3)
40private TableItemProviderWrapper( AutomationPeer peer, ITableItemProvider iface ) 118internal static object Wrap( AutomationPeer peer, object iface ) 179private AutomationPeer _peer;
MS\Internal\Automation\TableProviderWrapper.cs (3)
41private TableProviderWrapper( AutomationPeer peer, ITableProvider iface ) 108internal static object Wrap( AutomationPeer peer, object iface ) 165private AutomationPeer _peer;
MS\Internal\Automation\TextProviderWrapper.cs (3)
25private TextProviderWrapper( AutomationPeer peer, ITextProvider iface ) 94internal static object Wrap( AutomationPeer peer, object iface ) 151private AutomationPeer _peer;
MS\Internal\Automation\TextRangeProviderWrapper.cs (4)
24internal TextRangeProviderWrapper( AutomationPeer peer, ITextRangeProvider iface ) 168internal static ITextRangeProvider WrapArgument(ITextRangeProvider argument, AutomationPeer peer) 179internal static ITextRangeProvider [] WrapArgument(ITextRangeProvider [] argument, AutomationPeer peer) 355private AutomationPeer _peer;
MS\Internal\Automation\ToggleProviderWrapper.cs (3)
41private ToggleProviderWrapper( AutomationPeer peer, IToggleProvider iface ) 82internal static object Wrap( AutomationPeer peer, object iface ) 119private AutomationPeer _peer;
MS\Internal\Automation\TransformProviderWrapper.cs (3)
40private TransformProviderWrapper( AutomationPeer peer, ITransformProvider iface ) 108internal static object Wrap( AutomationPeer peer, object iface ) 169private AutomationPeer _peer;
MS\Internal\Automation\ValueProviderWrapper.cs (3)
40private ValueProviderWrapper( AutomationPeer peer, IValueProvider iface ) 89internal static object Wrap( AutomationPeer peer, object iface ) 131private AutomationPeer _peer;
MS\Internal\Automation\VirtualizedItemProviderWrapper.cs (3)
40private VirtualizedItemProviderWrapper(AutomationPeer peer, IVirtualizedItemProvider iface) 73internal static object Wrap(AutomationPeer peer, object iface) 106private AutomationPeer _peer;
MS\Internal\Automation\WindowProviderWrapper.cs (3)
41private WindowProviderWrapper( AutomationPeer peer, IWindowProvider iface) 132internal static object Wrap( AutomationPeer peer, object iface) 205private AutomationPeer _peer;
MS\Internal\Interop\TipTsfHelper.cs (1)
165AutomationPeer peer = null;
MS\Internal\SynchronizedInputHelper.cs (1)
311internal static void RaiseAutomationEvent(AutomationPeer peer)
MS\Internal\UIElementHelper.cs (1)
186AutomationPeer ap = null;
System\Windows\Automation\Peers\AutomationPeer.cs (100)
267protected abstract List<AutomationPeer> GetChildrenCore(); 391AutomationPeer peer = AutomationPeerFromInputElement(newFocus); 405internal static AutomationPeer AutomationPeerFromInputElement(IInputElement focusedElement) 407AutomationPeer peer = null; 458internal AutomationPeer ValidateConnected(AutomationPeer connectedPeer) 479AutomationPeer[] roots = lm.GetAutomationRoots(); 482AutomationPeer root = roots[i]; 504internal bool TrySetParentInfo(AutomationPeer peer) 542private bool isDescendantOf(AutomationPeer parent) 546List<AutomationPeer> children = parent.GetChildren(); 554AutomationPeer child = children[i]; 671protected abstract AutomationPeer GetLabeledByCore(); 700protected virtual List<AutomationPeer> GetControlledPeersCore() 1077public AutomationPeer GetLabeledBy() 1079AutomationPeer result; 1225public List<AutomationPeer> GetControlledPeers() 1227List<AutomationPeer> result = null; 1252List<AutomationPeer> controlledPeers = GetControlledPeers(); 1422public AutomationPeer GetParent() 1428public List<AutomationPeer> GetChildren() 1463internal AutomationPeer GetFirstChild() 1465AutomationPeer peer = null; 1509internal AutomationPeer GetLastChild() 1511AutomationPeer peer = null; 1531internal AutomationPeer GetNextSibling() 1533AutomationPeer sibling = null; 1534AutomationPeer parent = IterationParent; 1554internal AutomationPeer GetPreviousSibling() 1556AutomationPeer sibling = null; 1557AutomationPeer parent = IterationParent; 1626private void ChooseIterationParent(AutomationPeer caller) 1629AutomationPeer iterationParent; 1656private AutomationPeer IterationParent 1749public AutomationPeer GetPeerFromPoint(Point point) 1754protected virtual AutomationPeer GetPeerFromPointCore(Point point) 1756AutomationPeer found = null; 1760List<AutomationPeer> children = GetChildren(); 1795protected internal IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1797AutomationPeer referencePeer = this; 1800AutomationPeer eventsSource; 1809private IRawElementProviderSimple ProviderFromPeerNoDelegation(AutomationPeer peer) 1811AutomationPeer referencePeer = this; 1824public AutomationPeer EventsSource 1829? (AutomationPeer)_eventsSourceOrPeerRecord 1849protected AutomationPeer PeerFromProvider(IRawElementProviderSimple provider) 1888List<AutomationPeer> oldChildren = _children; 1889List<AutomationPeer> addedChildren = null; 1890HashSet<AutomationPeer> hs = null; 1902hs = new HashSet<AutomationPeer>(); 1917AutomationPeer child = _children[i]; 1924if(addedChildren == null) addedChildren = new List<AutomationPeer>(); 1971foreach (AutomationPeer removedChild in hs) 1984foreach (AutomationPeer addedChild in addedChildren) 2099for(AutomationPeer peer = GetFirstChild(); peer != null; peer = peer.GetNextSibling()) 2132AutomationPeer peer = (AutomationPeer)arg; 2222internal List<AutomationPeer> Children 2450private delegate object WrapObject(AutomationPeer peer, object iface); 2466private delegate object GetProperty(AutomationPeer peer); 2468private static object IsControlElement(AutomationPeer peer) { return peer.IsControlElement(); } 2469private static object GetControlType(AutomationPeer peer) { ControlType controlType = peer.GetControlType(); return controlType.Id; } 2470private static object IsContentElement(AutomationPeer peer) { return peer.IsContentElement(); } 2471private static object GetLabeledBy(AutomationPeer peer) { AutomationPeer byPeer = peer.GetLabeledBy(); return ElementProxy.StaticWrap(byPeer, peer); } 2472private static object GetNativeWindowHandle(AutomationPeer peer) { return null /* not used? */; } 2473private static object GetAutomationId(AutomationPeer peer) { return peer.GetAutomationId(); } 2474private static object GetItemType(AutomationPeer peer) { return peer.GetItemType(); } 2475private static object IsPassword(AutomationPeer peer) { return peer.IsPassword(); } 2476private static object GetLocalizedControlType(AutomationPeer peer) { return peer.GetLocalizedControlType(); } 2477private static object GetName(AutomationPeer peer) { return peer.GetName(); } 2478private static object GetAcceleratorKey(AutomationPeer peer) { return peer.GetAcceleratorKey(); } 2479private static object GetAccessKey(AutomationPeer peer) { return peer.GetAccessKey(); } 2480private static object HasKeyboardFocus(AutomationPeer peer) { return peer.HasKeyboardFocus(); } 2481private static object IsKeyboardFocusable(AutomationPeer peer) { return peer.IsKeyboardFocusable(); } 2482private static object IsEnabled(AutomationPeer peer) { return peer.IsEnabled(); } 2483private static object GetBoundingRectangle(AutomationPeer peer) { return peer.GetBoundingRectangle(); } 2484private static object GetCurrentProcessId(AutomationPeer peer) { return Environment.ProcessId; } 2485private static object GetRuntimeId(AutomationPeer peer) { return peer.GetRuntimeId(); } 2486private static object GetClassName(AutomationPeer peer) { return peer.GetClassName(); } 2487private static object GetHelpText(AutomationPeer peer) { return peer.GetHelpText(); } 2488private static object GetClickablePoint(AutomationPeer peer) { Point pt = peer.GetClickablePoint(); return new double[] {pt.X, pt.Y}; } 2489private static object GetCultureInfo(AutomationPeer peer) { return null; } 2490private static object IsOffscreen(AutomationPeer peer) { return peer.IsOffscreen(); } 2491private static object GetOrientation(AutomationPeer peer) { return peer.GetOrientation(); } 2492private static object GetFrameworkId(AutomationPeer peer) { return peer.GetFrameworkId(); } 2493private static object IsRequiredForForm(AutomationPeer peer) { return peer.IsRequiredForForm(); } 2494private static object GetItemStatus(AutomationPeer peer) { return peer.GetItemStatus(); } 2495private static object GetLiveSetting(AutomationPeer peer) { return peer.GetLiveSetting(); } 2496private static object GetControllerFor(AutomationPeer peer) { return peer.GetControllerForProviderArray(); } 2497private static object GetSizeOfSet(AutomationPeer peer) { return peer.GetSizeOfSet(); } 2498private static object GetPositionInSet(AutomationPeer peer) { return peer.GetPositionInSet(); } 2499private static object GetHeadingLevel(AutomationPeer peer) { return peer.GetHeadingLevel(); } 2500private static object IsDialog(AutomationPeer peer) { return peer.IsDialog(); } 2507private List<AutomationPeer> _children; 2508private AutomationPeer _parent; 2531private AutomationPeer _eventsSource; 2532public AutomationPeer EventsSource 2538private AutomationPeer _iterationParent; 2539public AutomationPeer IterationParent
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (29)
46public static AutomationPeer CreatePeerForElement(ContentElement element) 53public static AutomationPeer FromElement(ContentElement element) 60/// <see cref="AutomationPeer.GetChildrenCore"/> 62protected override List<AutomationPeer> GetChildrenCore() 82/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 90/// <see cref="AutomationPeer.GetAutomationIdCore"/> 98/// <see cref="AutomationPeer.GetNameCore"/> 106/// <see cref="AutomationPeer.GetHelpTextCore"/> 114/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 122/// <see cref="AutomationPeer.IsOffscreenCore"/> 139/// <see cref="AutomationPeer.GetOrientationCore"/> 147/// <see cref="AutomationPeer.GetItemTypeCore"/> 155/// <see cref="AutomationPeer.GetClassNameCore"/> 163/// <see cref="AutomationPeer.GetItemStatusCore"/> 171/// <see cref="AutomationPeer.IsRequiredForFormCore"/> 179/// <see cref="AutomationPeer.IsKeyboardFocusableCore"/> 187/// <see cref="AutomationPeer.HasKeyboardFocusCore"/> 195/// <see cref="AutomationPeer.IsEnabledCore"/> 203/// <see cref="AutomationPeer.IsDialogCore"/> 211/// <see cref="AutomationPeer.IsPasswordCore"/> 219/// <see cref="AutomationPeer.IsContentElementCore"/> 227/// <see cref="AutomationPeer.IsControlElementCore"/> 235/// <see cref="AutomationPeer.GetLabeledByCore"/> 237protected override AutomationPeer GetLabeledByCore() 243/// <see cref="AutomationPeer.GetAcceleratorKeyCore"/> 251/// <see cref="AutomationPeer.GetAccessKeyCore"/> 259/// <see cref="AutomationPeer.GetLiveSettingCore"/> 294/// <see cref="AutomationPeer.GetClickablePointCore"/> 302/// <see cref="AutomationPeer.SetFocusCore"/>
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (11)
43public static AutomationPeer CreatePeerForElement(UIElement3D element) 51public static AutomationPeer FromElement(UIElement3D element) 59protected override List<AutomationPeer> GetChildrenCore() 61List<AutomationPeer> children = null; 64(IteratorCallback)delegate(AutomationPeer peer) 67children = new List<AutomationPeer>(); 76private delegate bool IteratorCallback(AutomationPeer peer); 85AutomationPeer peer = null; 156/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 329protected override AutomationPeer GetLabeledByCore() 390/// <see cref="AutomationPeer.GetClickablePointCore"/>
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (14)
41public static AutomationPeer CreatePeerForElement(UIElement element) 49public static AutomationPeer FromElement(UIElement element) 57protected override List<AutomationPeer> GetChildrenCore() 59List<AutomationPeer> children = null; 62(IteratorCallback)delegate(AutomationPeer peer) 65children = new List<AutomationPeer>(); 75internal static AutomationPeer GetRootAutomationPeer(Visual rootVisual, IntPtr hwnd) 77AutomationPeer root = null; 80(IteratorCallback)delegate(AutomationPeer peer) 94private delegate bool IteratorCallback(AutomationPeer peer); 103AutomationPeer peer = null; 376protected override AutomationPeer GetLabeledByCore() 422AutomationPeer peer = UIElementAutomationPeer.FromElement(element); 457AutomationPeer peer = UIElementAutomationPeer.FromElement(element);
System\Windows\ContentElement.cs (6)
111protected virtual AutomationPeer OnCreateAutomationPeer() { return null; } 118internal AutomationPeer CreateAutomationPeer() 122AutomationPeer ap = null; 146internal AutomationPeer GetAutomationPeer() 949private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
System\Windows\Input\KeyboardDevice.cs (1)
491AutomationPeer.RaiseFocusChangedEventHelper((IInputElement)_focus);
System\Windows\InterOp\HwndTarget.cs (4)
1397internal AutomationPeer EnsureAutomationPeer(Visual root) 1402internal static AutomationPeer EnsureAutomationPeer(Visual root, IntPtr handle) 1404AutomationPeer peer = null; 1443AutomationPeer peer = EnsureAutomationPeer(root, handle);
System\Windows\LayoutManager.cs (7)
688AutomationPeer peer = null; 692peer = (AutomationPeer)(item.Target); 730internal AutomationPeer[] GetAutomationRoots() 734AutomationPeer[] peers = new AutomationPeer[copy.Length]; 742AutomationPeer peer = null; 746peer = (AutomationPeer)(item.Target);
System\Windows\Media3D\ContainerUIElement3D.cs (1)
88protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Media3D\ModelUIElement3D.cs (1)
81protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\UIElement.cs (10)
3667AutomationPeer peer = uie.GetAutomationPeer(); 3957protected virtual AutomationPeer OnCreateAutomationPeer() 3967internal virtual AutomationPeer OnCreateAutomationPeerInternal() { return null; } 3974internal AutomationPeer CreateAutomationPeer() 3978AutomationPeer ap = null; 4022internal AutomationPeer GetAutomationPeer() 4038internal AutomationPeer CreateGenericRootAutomationPeer() 4042AutomationPeer ap = null; 4665private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
System\Windows\UIElement3D.cs (7)
903AutomationPeer peer = uie.GetAutomationPeer(); 1180protected virtual AutomationPeer OnCreateAutomationPeer() { return null; } 1187internal AutomationPeer CreateAutomationPeer() 1191AutomationPeer ap = null; 1215internal AutomationPeer GetAutomationPeer() 1556private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
PresentationFramework (483)
MS\Internal\Documents\TextContainerHelper.cs (9)
307internal static List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end, ITextPointer ownerContentStart) 310AutomationPeer peer = null; 312List<AutomationPeer> peers = new List<AutomationPeer>(); 404AutomationPeer peer = null; 427internal static AutomationPeer GetEnclosingAutomationPeer(ITextPointer start, ITextPointer end, out ITextPointer elementStart, out ITextPointer elementEnd) 430AutomationPeer peer; 728private static void iterate(Visual parent, List<AutomationPeer> peers) 730AutomationPeer peer = null;
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (13)
102protected override List<AutomationPeer> GetChildrenCore() 109List<AutomationPeer> peers = new List<AutomationPeer>(); 113AutomationPeer buttonPeer; 139AutomationPeer dayTitlePeer = UIElementAutomationPeer.CreatePeerForElement(child); 245AutomationPeer wrapperPeer = peer.WrapperPeer; 292if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && numSelected == 1 && numAdded == 1) 299if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 309if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 376AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, OwningCalendar.DisplayMode); 463AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 536AutomationPeer nextPeer = GetOrCreateDateTimeAutomationPeer(nextDate.Value, currentMode); 614AutomationPeer peer = CreatePeerForElement(child);
System\Windows\Automation\Peers\ComboBoxAutomationPeer.cs (4)
64protected override List<AutomationPeer> GetChildrenCore() 66List<AutomationPeer> children = base.GetChildrenCore(); 73AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(textBox); 77children = new List<AutomationPeer>();
System\Windows\Automation\Peers\ContentTextAutomationPeer.cs (3)
60internal new IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 71AutomationPeer peer = PeerFromProvider(provider); 86internal abstract List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end);
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (13)
42protected override List<AutomationPeer> GetChildrenCore() 44List<AutomationPeer> children = base.GetChildrenCore(); 50AutomationPeer columnsHeaderPresenterPeer = FrameworkElementAutomationPeer.CreatePeerForElement(columnsHeaderPresenter); 55children = new List<AutomationPeer>(1); 92AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(scrollViewer); 247AutomationPeer peer = dataGridColumnHeadersPresenterPeer.FindOrCreateItemAutomationPeer(this.OwningDataGrid.Columns[i]); 277AutomationPeer rowHeaderAutomationPeer = dataGridItemAutomationPeer.RowHeaderAutomationPeer; 327if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && 336if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 345if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 385if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && 394if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 403if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (36)
39AutomationPeer wrapperPeer = OwningCellPeer; 51AutomationPeer wrapperPeer = OwningCellPeer; 69AutomationPeer wrapperPeer = OwningCellPeer; 81AutomationPeer wrapperPeer = OwningCellPeer; 93protected override List<AutomationPeer> GetChildrenCore() 95AutomationPeer wrapperPeer = OwningCellPeer; 103List<AutomationPeer> children = wrapperPeer.GetChildren(); 113AutomationPeer wrapperPeer = OwningCellPeer; 128AutomationPeer wrapperPeer = OwningCellPeer; 140AutomationPeer wrapperPeer = OwningCellPeer; 152AutomationPeer wrapperPeer = OwningCellPeer; 164AutomationPeer wrapperPeer = OwningCellPeer; 174protected override AutomationPeer GetLabeledByCore() 176AutomationPeer wrapperPeer = OwningCellPeer; 200AutomationPeer wrapperPeer = OwningCellPeer; 218AutomationPeer wrapperPeer = OwningCellPeer; 235AutomationPeer wrapperPeer = OwningCellPeer; 311AutomationPeer wrapperPeer = OwningCellPeer; 337AutomationPeer wrapperPeer = OwningCellPeer; 355AutomationPeer wrapperPeer = OwningCellPeer; 372AutomationPeer wrapperPeer = OwningCellPeer; 383AutomationPeer wrapperPeer = OwningCellPeer; 395AutomationPeer wrapperPeer = OwningCellPeer; 405AutomationPeer wrapperPeer = OwningCellPeer; 415AutomationPeer wrapperPeer = OwningCellPeer; 427AutomationPeer wrapperPeer = OwningCellPeer; 439AutomationPeer wrapperPeer = OwningCellPeer; 451AutomationPeer wrapperPeer = OwningCellPeer; 464AutomationPeer wrapperPeer = OwningCellPeer; 476AutomationPeer wrapperPeer = OwningCellPeer; 488AutomationPeer wrapperPeer = OwningCellPeer; 564AutomationPeer dataGridColumnHeaderPeer = columnHeadersPresenterPeer.FindOrCreateItemAutomationPeer(_column); 586AutomationPeer rowHeaderAutomationPeer = dataGridItemAutomationPeer.RowHeaderAutomationPeer; 807AutomationPeer parent = this.GetParent(); 873AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(OwningDataGrid); 923AutomationPeer wrapperPeer = OwningCellPeer;
System\Windows\Automation\Peers\DataGridColumnHeaderItemAutomationPeer.cs (2)
40AutomationPeer wrapperPeer = GetWrapperPeer(); 207AutomationPeer wrapperPeer = OwningColumnHeaderPeer;
System\Windows\Automation\Peers\DataGridColumnHeadersPresenterAutomationPeer.cs (4)
58protected override List<AutomationPeer> GetChildrenCore() 60List<AutomationPeer> children = null; 83children = new List<AutomationPeer>(childItems.Count); 122AutomationPeer wrapperPeer = peer.GetWrapperPeer();
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (14)
44protected override List<AutomationPeer> GetChildrenCore() 46AutomationPeer wrapperPeer = GetWrapperPeer(); 54List<AutomationPeer> children = wrapperPeer.GetChildren(); 64AutomationPeer wrapperPeer = GetWrapperPeer(); 105protected override AutomationPeer GetPeerFromPointCore(Point point) 109AutomationPeer rowHeaderAutomationPeer = RowHeaderAutomationPeer; 113AutomationPeer found = rowHeaderAutomationPeer.GetPeerFromPoint(point); 217AutomationPeer wrapperPeer = GetWrapperPeer(); 406internal List<AutomationPeer> GetCellItemPeers() 408List<AutomationPeer> children = null; 434children = new List<AutomationPeer>(childItems.Count); 498AutomationPeer wrapperPeer = peer.OwningCellPeer; 570internal AutomationPeer RowHeaderAutomationPeer 607private AutomationPeer _dataGridAutomationPeer;
System\Windows\Automation\Peers\DataGridRowAutomationPeer.cs (7)
50protected override List<AutomationPeer> GetChildrenCore() 57List<AutomationPeer> children = new List<AutomationPeer>(3); 60AutomationPeer dataGridRowHeaderAutomationPeer = RowHeaderAutomationPeer; 74AutomationPeer dataGridDetailsPresenterAutomationPeer = DetailsPresenterAutomationPeer; 93internal AutomationPeer RowHeaderAutomationPeer 107private AutomationPeer DetailsPresenterAutomationPeer
System\Windows\Automation\Peers\DatePickerAutomationPeer.cs (2)
87protected override List<AutomationPeer> GetChildrenCore() 89List<AutomationPeer> children = base.GetChildrenCore();
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (30)
41AutomationPeer wrapperPeer = WrapperPeer; 83AutomationPeer peer = FrameworkElementAutomationPeer.CreatePeerForElement(this.OwningCalendar); 134AutomationPeer wrapperPeer = WrapperPeer; 149AutomationPeer wrapperPeer = WrapperPeer; 169AutomationPeer wrapperPeer = WrapperPeer; 184AutomationPeer wrapperPeer = WrapperPeer; 197protected override List<AutomationPeer> GetChildrenCore() 199AutomationPeer wrapperPeer = WrapperPeer; 214AutomationPeer wrapperPeer = WrapperPeer; 220AutomationPeer wrapperPeer = WrapperPeer; 246AutomationPeer wrapperPeer = WrapperPeer; 261AutomationPeer wrapperPeer = WrapperPeer; 274protected override AutomationPeer GetLabeledByCore() 276AutomationPeer wrapperPeer = WrapperPeer; 291AutomationPeer wrapperPeer = WrapperPeer; 331AutomationPeer wrapperPeer = WrapperPeer; 414AutomationPeer wrapperPeer = WrapperPeer; 438AutomationPeer wrapperPeer = WrapperPeer; 454AutomationPeer wrapperPeer = WrapperPeer; 471AutomationPeer wrapperPeer = WrapperPeer; 477AutomationPeer wrapperPeer = WrapperPeer; 492AutomationPeer wrapperPeer = WrapperPeer; 507AutomationPeer wrapperPeer = WrapperPeer; 522AutomationPeer wrapperPeer = WrapperPeer; 537AutomationPeer wrapperPeer = WrapperPeer; 552AutomationPeer wrapperPeer = WrapperPeer; 567AutomationPeer wrapperPeer = WrapperPeer; 582AutomationPeer wrapperPeer = WrapperPeer; 597AutomationPeer wrapperPeer = WrapperPeer; 926AutomationPeer parent = this.GetParent();
System\Windows\Automation\Peers\DocumentAutomationPeer.cs (10)
52/// <see cref="AutomationPeer.GetChildrenCore"/> 58protected override List<AutomationPeer> GetChildrenCore() 69/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 98/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 106/// <see cref="AutomationPeer.GetClassNameCore"/> 115/// <see cref="AutomationPeer.IsControlElementCore"/> 133/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 153/// <see cref="AutomationPeer.GetClickablePointCore"/> 175/// <see cref="AutomationPeer.IsOffscreenCore"/> 201internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\DocumentPageViewAutomationPeer.cs (3)
27/// <see cref="AutomationPeer.GetChildrenCore"/> 33protected override List<AutomationPeer> GetChildrenCore() 39/// <see cref="AutomationPeer.GetAutomationIdCore()"/>
System\Windows\Automation\Peers\DocumentViewerAutomationPeer.cs (3)
23/// <see cref="AutomationPeer.GetClassNameCore"/> 31/// <see cref="AutomationPeer.GetPattern"/> 46AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollViewer);
System\Windows\Automation\Peers\DocumentViewerBaseAutomationPeer.cs (10)
27/// <see cref="AutomationPeer.GetPattern"/> 54/// <see cref="AutomationPeer.GetChildrenCore"/> 60protected override List<AutomationPeer> GetChildrenCore() 63List<AutomationPeer> children = base.GetChildrenCore(); 67AutomationPeer documentPeer = GetDocumentAutomationPeer(); 77children = new List<AutomationPeer>(); 86/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 94/// <see cref="AutomationPeer.GetClassNameCore"/> 105private AutomationPeer GetDocumentAutomationPeer() 107AutomationPeer documentPeer = null;
System\Windows\Automation\Peers\ExpanderAutomationPeer.cs (2)
30protected override List<AutomationPeer> GetChildrenCore() 32List<AutomationPeer> children = base.GetChildrenCore();
System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (4)
27/// <see cref="AutomationPeer.GetChildrenCore"/> 33protected override List<AutomationPeer> GetChildrenCore() 36List<AutomationPeer> children = base.GetChildrenCore(); 57/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FlowDocumentReaderAutomationPeer.cs (7)
29/// <see cref="AutomationPeer.GetPattern"/> 46/// <see cref="AutomationPeer.GetChildrenCore"/> 52protected override List<AutomationPeer> GetChildrenCore() 55List<AutomationPeer> children = base.GetChildrenCore(); 62AutomationPeer documentPeer = ContentElementAutomationPeer.CreatePeerForElement(document); 72children = new List<AutomationPeer>(); 82/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (9)
31/// <see cref="AutomationPeer.GetPattern"/> 42AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollViewer); 71/// <see cref="AutomationPeer.GetChildrenCore"/> 77protected override List<AutomationPeer> GetChildrenCore() 80List<AutomationPeer> children = base.GetChildrenCore(); 92AutomationPeer documentPeer = ContentElementAutomationPeer.CreatePeerForElement(document); 102children = new List<AutomationPeer>(); 113/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 121/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FrameworkContentElementAutomationPeer.cs (3)
26/// <see cref="AutomationPeer.GetAutomationIdCore"/> 71protected override AutomationPeer GetLabeledByCore() 73AutomationPeer labelPeer = base.GetLabeledByCore();
System\Windows\Automation\Peers\FrameworkElementAutomationPeer.cs (1)
42AutomationPeer labelAutomationPeer = GetLabeledByCore();
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (12)
64List<AutomationPeer> IViewAutomationPeer.GetChildren(List<AutomationPeer> children) 69AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(_owner.HeaderRowPresenter); 75children = new List<AutomationPeer>(); 139AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(e); 223AutomationPeer lvpeer = UIElementAutomationPeer.FromElement(_listview); 226AutomationPeer peer = UIElementAutomationPeer.FromElement(lvi); 230AutomationPeer eventSource = peer.EventsSource; 236List<AutomationPeer> columns = peer.GetChildren(); 263AutomationPeer lvPeer = UIElementAutomationPeer.FromElement(_listview); 266List<AutomationPeer> list = lvPeer.GetChildren(); 269foreach (AutomationPeer peer in list)
System\Windows\Automation\Peers\GridViewCellAutomationPeer.cs (8)
74List<AutomationPeer> children = GetChildrenAutomationPeer(Owner, includeInvisibleItems); 108AutomationPeer peer = UIElementAutomationPeer.FromElement(header); 136private List<AutomationPeer> GetChildrenAutomationPeer(Visual parent, bool includeInvisibleItems) 140List<AutomationPeer> children = null; 143(IteratorCallback)delegate(AutomationPeer peer) 146children = new List<AutomationPeer>(); 155private delegate bool IteratorCallback(AutomationPeer peer); 162AutomationPeer peer = null;
System\Windows\Automation\Peers\GridViewHeaderRowPresenterAutomationPeer.cs (5)
37protected override List<AutomationPeer> GetChildrenCore() 39List<AutomationPeer> list = base.GetChildrenCore(); 40List<AutomationPeer> newList = null; 43newList = new List<AutomationPeer>(list.Count); 46foreach (AutomationPeer peer in list)
System\Windows\Automation\Peers\GridViewItemAutomationPeer.cs (3)
36protected override List<AutomationPeer> GetChildrenCore() 51List<AutomationPeer> list = new List<AutomationPeer>();
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (6)
98AutomationPeer expanderPeer = UIElementAutomationPeer.CreatePeerForElement(groupItem.Expander); 111protected override List<AutomationPeer> GetChildrenCore() 120List<AutomationPeer> children = new List<AutomationPeer>(); 241AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 345private AutomationPeer _expanderPeer = null;
System\Windows\Automation\Peers\HyperlinkAutomationPeer.cs (1)
70/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\ItemAutomationPeer.cs (33)
37AutomationPeer wrapperPeer = GetWrapperPeer(); 103internal virtual AutomationPeer GetWrapperPeer() 105AutomationPeer wrapperPeer = null; 133AutomationPeer parent = this.GetParent(); 170AutomationPeer wrapperPeer = GetWrapperPeer(); 185protected override List<AutomationPeer> GetChildrenCore() 187AutomationPeer wrapperPeer = GetWrapperPeer(); 192List<AutomationPeer> children = wrapperPeer.GetChildren(); 202AutomationPeer wrapperPeer = GetWrapperPeer(); 216AutomationPeer wrapperPeer = GetWrapperPeer(); 228AutomationPeer wrapperPeer = GetWrapperPeer(); 240AutomationPeer wrapperPeer = GetWrapperPeer(); 268AutomationPeer wrapperPeer = GetWrapperPeer(); 302AutomationPeer wrapperPeer = GetWrapperPeer(); 401AutomationPeer wrapperPeer = GetWrapperPeer(); 414AutomationPeer wrapperPeer = GetWrapperPeer(); 426AutomationPeer wrapperPeer = GetWrapperPeer(); 438AutomationPeer wrapperPeer = GetWrapperPeer(); 450AutomationPeer wrapperPeer = GetWrapperPeer(); 462AutomationPeer wrapperPeer = GetWrapperPeer(); 474AutomationPeer wrapperPeer = GetWrapperPeer(); 486AutomationPeer wrapperPeer = GetWrapperPeer(); 508AutomationPeer wrapperPeer = GetWrapperPeer(); 542AutomationPeer wrapperPeer = GetWrapperPeer(); 552AutomationPeer wrapperPeer = GetWrapperPeer(); 560protected override AutomationPeer GetLabeledByCore() 562AutomationPeer wrapperPeer = GetWrapperPeer(); 574AutomationPeer wrapperPeer = GetWrapperPeer(); 586AutomationPeer wrapperPeer = GetWrapperPeer(); 598AutomationPeer wrapperPeer = GetWrapperPeer(); 610AutomationPeer wrapperPeer = GetWrapperPeer(); 622AutomationPeer wrapperPeer = GetWrapperPeer(); 634AutomationPeer wrapperPeer = GetWrapperPeer();
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (11)
30AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollHost); 54protected override List<AutomationPeer> GetChildrenCore() 56List<AutomationPeer> children = null; 76children = new List<AutomationPeer>(childItems.Count); 140children = new List<AutomationPeer>(childItems.Count); 177AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 355internal static object GetSupportedPropertyValueInternal(AutomationPeer itemPeer, int propertyId) 382AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 450internal AutomationPeer GetExistingPeerByItem(object item, bool checkInWeakRefStorage) 452AutomationPeer returnPeer = null; 769public AutomationPeer Peer
System\Windows\Automation\Peers\IViewAutomationPeer.cs (2)
35List<AutomationPeer> GetChildren(List<AutomationPeer> children);
System\Windows\Automation\Peers\ListViewAutomationPeer.cs (2)
56protected override List<AutomationPeer> GetChildrenCore() 64List<AutomationPeer> ret = base.GetChildrenCore();
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (4)
160protected override List<AutomationPeer> GetChildrenCore() 162List<AutomationPeer> children = base.GetChildrenCore(); 171children = new List<AutomationPeer>(items.Count); 177AutomationPeer peer = UIElementAutomationPeer.FromElement(uiElement);
System\Windows\Automation\Peers\NavigationWindowAutomationPeer.cs (1)
23internal static void RaiseAsyncContentLoadedEvent(AutomationPeer peer, long bytesRead, long maxBytes)
System\Windows\Automation\Peers\PasswordBoxAutomationPeer.cs (3)
73((AutomationPeer)returnValue).EventsSource = this; 152internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end) 154return new List<AutomationPeer>();
System\Windows\Automation\Peers\RichTextBoxAutomationPeer.cs (4)
54((AutomationPeer)returnValue).EventsSource = this; 67/// <see cref="AutomationPeer.GetChildrenCore"/> 69protected override List<AutomationPeer> GetChildrenCore() 78internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (1)
61internal static new object GetSupportedPropertyValueInternal(AutomationPeer itemPeer, int propertyId)
System\Windows\Automation\Peers\StatusBarAutomationPeer.cs (11)
32protected override List<AutomationPeer> GetChildrenCore() 34List<AutomationPeer> list = new List<AutomationPeer>(); 61List<AutomationPeer> childList = GetChildrenAutomationPeer(item); 64foreach (AutomationPeer ap in childList) 82private List<AutomationPeer> GetChildrenAutomationPeer(Visual parent) 86List<AutomationPeer> children = null; 89(IteratorCallback)delegate(AutomationPeer peer) 92children = new List<AutomationPeer>(); 101private delegate bool IteratorCallback(AutomationPeer peer); 108AutomationPeer peer = null;
System\Windows\Automation\Peers\TabItemAutomationPeer.cs (4)
49protected override List<AutomationPeer> GetChildrenCore() 52List<AutomationPeer> headerChildren = base.GetChildrenCore(); 64AutomationPeer contentHostPeer = new FrameworkElementAutomationPeer(contentHost); 65List<AutomationPeer> contentChildren = contentHostPeer.GetChildren();
System\Windows\Automation\Peers\TableAutomationPeer.cs (4)
29/// <see cref="AutomationPeer.GetPattern"/> 44/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 52/// <see cref="AutomationPeer.GetClassNameCore"/> 60/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\TableCellAutomationPeer.cs (5)
25/// <see cref="AutomationPeer.GetPattern"/> 40/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 48/// <see cref="AutomationPeer.GetLocalizedControlTypeCore"/> 56/// <see cref="AutomationPeer.GetClassNameCore"/> 64/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\TextAutomationPeer.cs (4)
72AutomationPeer labelAutomationPeer = GetLabeledByCore(); 85internal new IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 96AutomationPeer peer = PeerFromProvider(provider); 111internal abstract List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end);
System\Windows\Automation\Peers\TextBlockAutomationPeer.cs (6)
28/// <see cref="AutomationPeer.GetChildrenCore"/> 30protected override List<AutomationPeer> GetChildrenCore() 32List<AutomationPeer> peers = null; 43/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 51/// <see cref="AutomationPeer.GetClassNameCore"/> 60/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\TextBoxAutomationPeer.cs (3)
55((AutomationPeer)returnValue).EventsSource = this; 123internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end) 125return new List<AutomationPeer>();
System\Windows\Automation\Peers\TextElementAutomationPeer.cs (6)
30/// <see cref="AutomationPeer.GetChildrenCore"/> 36protected override List<AutomationPeer> GetChildrenCore() 43/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 88/// <see cref="AutomationPeer.GetClickablePointCore"/> 131/// <see cref="AutomationPeer.IsOffscreenCore"/> 204internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (6)
40AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollHost); 53protected override List<AutomationPeer> GetChildrenCore() 63List<AutomationPeer> children = null; 69children = new List<AutomationPeer>(items.Count); 82AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 157AutomationPeer peer = UIElementAutomationPeer.FromElement(selectedContainer);
System\Windows\Automation\Peers\TreeViewDataItemAutomationPeer.cs (2)
63internal override AutomationPeer GetWrapperPeer() 65AutomationPeer wrapperPeer = base.GetWrapperPeer();
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (10)
50protected override List<AutomationPeer> GetChildrenCore() 52List<AutomationPeer> children = null; 60(IteratorCallback)delegate(AutomationPeer peer) 63children = new List<AutomationPeer>(); 72private delegate bool IteratorCallback(AutomationPeer peer); 81AutomationPeer peer = null; 114AutomationPeer wrapperPeer = (peer as ItemAutomationPeer).GetWrapperPeer(); 158AutomationPeer parentPeer = this; 176AutomationPeer wrapperPeer = (peer as ItemAutomationPeer).GetWrapperPeer(); 370AutomationPeer peer = UIElementAutomationPeer.FromElement(parent);
System\Windows\Controls\Button.cs (3)
239protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 249if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 251AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Calendar.cs (4)
822protected override AutomationPeer OnCreateAutomationPeer() 1044if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 1045AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 1046AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
System\Windows\Controls\CheckBox.cs (1)
56protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ComboBox.cs (5)
562if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 563|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 564|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 565|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 1890protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ContextMenu.cs (1)
378protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGrid.cs (11)
2440if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 2464if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 3100if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 4279if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4280AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4281AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 4529if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4530AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4531AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 6693protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 6838if (AutomationPeer.ListenerExists(AutomationEvents.PropertyChanged))
System\Windows\Controls\DataGridCell.cs (1)
60protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGridRow.cs (1)
1207protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DatePicker.cs (1)
773protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DocumentViewer.cs (1)
852protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Expander.cs (1)
291protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentReader.cs (1)
759protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
745protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Frame.cs (1)
527protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GridSplitter.cs (1)
293protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GridViewColumnHeader.cs (3)
536protected override AutomationPeer OnCreateAutomationPeer() 799if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 801AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\GridViewHeaderRowPresenter.cs (1)
785protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GroupBox.cs (1)
38protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GroupItem.cs (1)
35protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Image.cs (1)
179protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\InkCanvas.cs (1)
388protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\InkPresenter.cs (1)
313protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ItemsControl.cs (2)
3967protected override AutomationPeer OnCreateAutomationPeer() 3984internal override AutomationPeer OnCreateAutomationPeerInternal()
System\Windows\Controls\Label.cs (1)
162protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ListBox.cs (5)
218protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 291if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 292|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 293|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 294|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) )
System\Windows\Controls\ListBoxItem.cs (1)
231protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ListView.cs (1)
219protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\MediaElement.cs (1)
690protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Menu.cs (1)
116protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\MenuItem.cs (3)
1278protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 1379if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 1381AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\PasswordBox.cs (1)
433protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\CalendarButton.cs (1)
149protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\CalendarDayButton.cs (1)
178protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (3)
745if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 747AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this); 829protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
91protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridDetailsPresenter.cs (1)
33protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridRowHeader.cs (1)
132protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DocumentPageView.cs (1)
544protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
367protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\MenuBase.cs (2)
300if (AutomationPeer.ListenerExists(automationEvent)) 302AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Primitives\PopupRoot.cs (1)
81protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\RepeatButton.cs (3)
184protected override AutomationPeer OnCreateAutomationPeer() 195if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 197AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Primitives\ScrollBar.cs (1)
124protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\StatusBar.cs (1)
172protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\StatusBarItem.cs (1)
36protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\Thumb.cs (1)
205protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\ToggleButton.cs (1)
237protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ProgressBar.cs (1)
292protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\RadioButton.cs (1)
224protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\RichTextBox.cs (1)
286protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ScrollViewer.cs (1)
2438protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Separator.cs (1)
41protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\SinglePageViewer.cs (1)
365protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Slider.cs (1)
1272protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TabControl.cs (5)
303protected override AutomationPeer OnCreateAutomationPeer() 362if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 363|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 364|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 365|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) )
System\Windows\Controls\TabItem.cs (1)
257protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextAdaptor.cs (2)
41internal TextAdaptor(AutomationPeer textPeer, ITextContainer textContainer) 460private AutomationPeer _textPeer;
System\Windows\Controls\TextBlock.cs (1)
1880protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextBox.cs (1)
1004protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextRangeAdaptor.cs (12)
456internal TextRangeAdaptor(TextAdaptor textAdaptor, ITextPointer start, ITextPointer end, AutomationPeer textPeer) 1376private AutomationPeer GetEnclosingAutomationPeer(ITextPointer start, ITextPointer end) 1380AutomationPeer peer = TextContainerHelper.GetEnclosingAutomationPeer(start, end, out elementStart, out elementEnd); 1392AutomationPeer peerParent = GetEnclosingAutomationPeer(elementStart, elementEnd); 1401private IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1418private List<AutomationPeer> GetAutomationPeersFromRange(AutomationPeer peer, ITextPointer start, ITextPointer end) 1420List<AutomationPeer> peers; 1526private AutomationPeer _textPeer; 1838AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2088AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2090List<AutomationPeer> peers = GetAutomationPeersFromRange(peer, _start, _end);
System\Windows\Controls\ToolBar.cs (1)
442protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ToolTip.cs (5)
166if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipClosed)) 168AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(t); 440protected override AutomationPeer OnCreateAutomationPeer() 539if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipOpened)) 541AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\TreeView.cs (3)
246&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) ) 253&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 839protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TreeViewItem.cs (1)
1049protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\UserControl.cs (1)
46protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ViewPort3D.cs (1)
151protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\DocumentSequence.cs (1)
534protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedDocument.cs (1)
602protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedPage.cs (1)
83protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FlowDocument.cs (1)
815protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Hyperlink.cs (3)
680if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 682AutomationPeer peer = ContentElementAutomationPeer.CreatePeerForElement(this); 723protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Table.cs (1)
168protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\TableCell.cs (1)
155protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Interop\HwndHost.cs (2)
620protected override AutomationPeer OnCreateAutomationPeer() 629AutomationPeer containerPeer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Navigation\NavigationService.cs (2)
2312AutomationPeer peer = UIElementAutomationPeer.FromElement(navigatorHost) as AutomationPeer;
System\Windows\Navigation\NavigationWindow.cs (1)
828protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Window.cs (2)
1743protected override AutomationPeer OnCreateAutomationPeer() 4819AutomationPeer peer = UIElementAutomationPeer.FromElement(this);
PresentationUI (6)
MS\Internal\Documents\Application\PageTextBox.cs (3)
140protected override AutomationPeer OnCreateAutomationPeer() 374/// <see cref="AutomationPeer.GetClassNameCore"/> 382/// <see cref="AutomationPeer.GetPattern"/>
MS\Internal\Documents\Application\ZoomComboBox.cs (3)
238protected override AutomationPeer OnCreateAutomationPeer() 517/// <see cref="AutomationPeer.GetClassNameCore"/> 525/// <see cref="AutomationPeer.GetPattern"/>
System.Windows.Controls.Ribbon (90)
Microsoft\Windows\Automation\Peers\RibbonApplicationMenuAutomationPeer.cs (4)
47protected override List<AutomationPeer> GetChildrenCore() 49List<AutomationPeer> children = base.GetChildrenCore(); 56children = new List<AutomationPeer>(); 66children = new List<AutomationPeer>();
Microsoft\Windows\Automation\Peers\RibbonAutomationPeer.cs (11)
65AutomationPeer tabHeadersItemsControlPeer = UIElementAutomationPeer.CreatePeerForElement(tabHeadersItemsControl); 75protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 83List<AutomationPeer> children = new List<AutomationPeer>(); 88AutomationPeer peer = CreatePeerForElement(OwningRibbon.QuickAccessToolBar); 97AutomationPeer peer = CreatePeerForElement(OwningRibbon.TitleHost); 111AutomationPeer peer = CreatePeerForElement(OwningRibbon.ContextualTabGroupItemsControl); 121AutomationPeer peer = CreatePeerForElement(OwningRibbon.ApplicationMenu); 134AutomationPeer peer = CreatePeerForElement(OwningRibbon.RibbonTabHeaderItemsControl); 181List<AutomationPeer> ribbonTabs = base.GetChildrenCore(); 202AutomationPeer peer = CreatePeerForElement(helpPaneHost);
Microsoft\Windows\Automation\Peers\RibbonComboBoxAutomationPeer.cs (4)
53protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 55List<AutomationPeer> children = base.GetChildrenCore(); 61AutomationPeer peer = CreatePeerForElement(owner.EditableTextBoxSite); 66children = new List<AutomationPeer>(1);
Microsoft\Windows\Automation\Peers\RibbonContextualTabGroupAutomationPeer.cs (1)
45AutomationPeer peer = CreatePeerForElement(headerElement);
Microsoft\Windows\Automation\Peers\RibbonContextualTabGroupDataAutomationPeer.cs (1)
65AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonControlDataAutomationPeer.cs (2)
36AutomationPeer wrapperPeer = GetWrapperPeer(); 50AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonGalleryAutomationPeer.cs (4)
79protected override List<AutomationPeer> GetChildrenCore() 82List<AutomationPeer> children = null; 128children = new List<AutomationPeer>(1); 169AutomationPeer peer = UIElementAutomationPeer.FromElement(selectedContainers[index]);
Microsoft\Windows\Automation\Peers\RibbonGalleryCategoryAutomationPeer.cs (1)
38protected override List<AutomationPeer> GetChildrenCore()
Microsoft\Windows\Automation\Peers\RibbonGroupAutomationPeer.cs (5)
34protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 36List<AutomationPeer> children = base.GetChildrenCore(); 38AutomationPeer headerPeer = HeaderPeer; 43children = new List<AutomationPeer>(1); 130AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonGroupDataAutomationPeer.cs (2)
58AutomationPeer wrapperPeer = GetWrapperPeer(); 75AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonGroupHeaderAutomationPeer.cs (1)
50AutomationPeer ribbonGroupPeer = GetParent();
Microsoft\Windows\Automation\Peers\RibbonMenuButtonAutomationPeer.cs (5)
43protected override List<AutomationPeer> GetChildrenCore() 45List<AutomationPeer> children = base.GetChildrenCore(); 51AutomationPeer peer = CreatePeerForElement(owner.PartToggleButton); 56children = new List<AutomationPeer>(1); 103AutomationPeer buttonPeer = UIElementAutomationPeer.CreatePeerForElement(owner.PartToggleButton);
Microsoft\Windows\Automation\Peers\RibbonMenuItemAutomationPeer.cs (2)
98AutomationPeer dataPeer = EventsSource; 109AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (4)
46AutomationPeer wrapperPeer = GetWrapperPeer(); 57AutomationPeer wrapperPeer = GetWrapperPeer(); 75AutomationPeer wrapperPeer = GetWrapperPeer(); 116AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonQuickAccessToolBarAutomationPeer.cs (3)
40protected override List<AutomationPeer> GetChildrenCore() 42List<AutomationPeer> children = base.GetChildrenCore(); 48children = new List<AutomationPeer>();
Microsoft\Windows\Automation\Peers\RibbonTabAutomationPeer.cs (6)
34protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 36List<AutomationPeer> children = null; 48children = new List<AutomationPeer>(1); 123AutomationPeer headerPeer = CreatePeerForElement(OwningTab.RibbonTabHeader); 140AutomationPeer dataPeer = EventsSource; 153AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonTabDataAutomationPeer.cs (1)
57AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonTabHeaderDataAutomationPeer.cs (1)
44AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
1102protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (1)
277protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonButton.cs (1)
292protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonCheckBox.cs (1)
279protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
917protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
63protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (1)
297protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (1)
132protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonControl.cs (1)
139protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (1)
203protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
2602protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGalleryCategory.cs (1)
602protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (1)
498protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
706protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (2)
2833internal static AutomationPeer CreatePeer(UIElement element) 2835AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(element);
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
972protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (1)
1686protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
336protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonRadioButton.cs (1)
294protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (1)
172protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonSplitButton.cs (2)
75protected override AutomationPeer OnCreateAutomationPeer() 397if (!IsCheckable && AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked))
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (3)
590protected override AutomationPeer OnCreateAutomationPeer() 708if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 709|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
Microsoft\Windows\Controls\Ribbon\RibbonTabHeader.cs (1)
312protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
86protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTextBox.cs (1)
476protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonToggleButton.cs (1)
301protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonToolTip.cs (1)
439protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTwoLineText.cs (1)
436protected override AutomationPeer OnCreateAutomationPeer()
WindowsFormsIntegration (2)
System\Windows\Integration\ElementHost.cs (1)
1696protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Integration\WindowsFormsHost.cs (1)
549protected override AutomationPeer OnCreateAutomationPeer()