6 types derived from AutomationPeer
PresentationCore (3)
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (1)
18public class ContentElementAutomationPeer : AutomationPeer
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (1)
14public class UIElement3DAutomationPeer: AutomationPeer
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (1)
13public class UIElementAutomationPeer: AutomationPeer
PresentationFramework (3)
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (1)
16public sealed class DataGridCellItemAutomationPeer : AutomationPeer,
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (1)
15public sealed class DateTimeAutomationPeer : AutomationPeer, IGridItemProvider, ISelectionItemProvider, ITableItemProvider, IInvokeProvider , IVirtualizedItemProvider
System\Windows\Automation\Peers\ItemAutomationPeer.cs (1)
20public abstract class ItemAutomationPeer : AutomationPeer, IVirtualizedItemProvider
897 references to AutomationPeer
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
InlineRename\UI\Dashboard\RenameDashboard.xaml.cs (2)
123if (AutomationPeer.ListenerExists(AutomationEvents.AutomationFocusChanged)) 251protected override AutomationPeer OnCreateAutomationPeer()
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)
16internal delegate object WrapObject( AutomationPeer peer, object iface, IntPtr hwnd );
MS\Internal\Automation\DockProviderWrapper.cs (3)
42private DockProviderWrapper( AutomationPeer peer, IDockProvider iface ) 83internal static object Wrap( AutomationPeer peer, object iface ) 120private AutomationPeer _peer;
MS\Internal\Automation\ElementProxy.cs (35)
40private ElementProxy(AutomationPeer peer) 78AutomationPeer peer = Peer; 88AutomationPeer peer = Peer; 100AutomationPeer peer = Peer; 115AutomationPeer peer = Peer; 141AutomationPeer peer = Peer; 151AutomationPeer peer = Peer; 163AutomationPeer peer = Peer; 179AutomationPeer peer = Peer; 191AutomationPeer peer = Peer; 203AutomationPeer peer = Peer; 213AutomationPeer peer = Peer; 247internal static ElementProxy StaticWrap(AutomationPeer peer, AutomationPeer referencePeer) 289internal AutomationPeer Peer 295AutomationPeer peer = (AutomationPeer)((WeakReference)_peer).Target; 300return (AutomationPeer)_peer; 322AutomationPeer peer = Peer; 327AutomationPeer peerFromPoint = peer.GetPeerFromPoint(point); 338AutomationPeer peer = Peer; 343AutomationPeer focusedPeer = AutomationPeer.AutomationPeerFromInputElement(Keyboard.FocusedElement); 350AutomationPeer peer = Peer; 362AutomationPeer dest; 363AutomationPeer peer = Peer; 418AutomationPeer peer = Peer; 432AutomationPeer peer = Peer; 443AutomationPeer peer = Peer; 454AutomationPeer peer = Peer; 465AutomationPeer peer = Peer; 476AutomationPeer peer = Peer; 488AutomationPeer peer = Peer; 489AutomationPeer root = peer; 496AutomationPeer parent = root.GetParent();
MS\Internal\Automation\ElementUtil.cs (1)
176internal static object Invoke(AutomationPeer peer, DispatcherOperationCallback work, object arg)
MS\Internal\Automation\ExpandCollapseProviderWrapper.cs (3)
42private ExpandCollapseProviderWrapper( AutomationPeer peer, IExpandCollapseProvider iface ) 88internal static object Wrap( AutomationPeer peer, object iface ) 131private AutomationPeer _peer;
MS\Internal\Automation\GridItemProviderWrapper.cs (3)
41private GridItemProviderWrapper( AutomationPeer peer, IGridItemProvider iface ) 109internal static object Wrap( AutomationPeer peer, object iface ) 160private AutomationPeer _peer;
MS\Internal\Automation\GridProviderWrapper.cs (3)
41private GridProviderWrapper( AutomationPeer peer, IGridProvider iface ) 90internal static object Wrap( AutomationPeer peer, object iface ) 132private AutomationPeer _peer;
MS\Internal\Automation\InteropAutomationProvider.cs (2)
15internal InteropAutomationProvider(HostedWindowWrapper wrapper, AutomationPeer parent) 119private AutomationPeer _parent;
MS\Internal\Automation\InvokeProviderWrapper.cs (3)
41private InvokeProviderWrapper( AutomationPeer peer, IInvokeProvider iface ) 74internal static object Wrap( AutomationPeer peer, object iface ) 106private AutomationPeer _peer;
MS\Internal\Automation\ItemContainerProviderWrapper.cs (3)
41private ItemContainerProviderWrapper(AutomationPeer peer, IItemContainerProvider iface) 75internal static object Wrap(AutomationPeer peer, object iface) 111private AutomationPeer _peer;
MS\Internal\Automation\MultipleViewProviderWrapper.cs (3)
41private MultipleViewProviderWrapper( AutomationPeer peer, IMultipleViewProvider iface ) 92internal static object Wrap( AutomationPeer peer, object iface ) 139private AutomationPeer _peer;
MS\Internal\Automation\RangeValueProviderWrapper.cs (3)
41private RangeValueProviderWrapper( AutomationPeer peer, IRangeValueProvider iface ) 122internal static object Wrap( AutomationPeer peer, object iface ) 184private AutomationPeer _peer;
MS\Internal\Automation\ScrollItemProviderWrapper.cs (3)
41private ScrollItemProviderWrapper(AutomationPeer peer, IScrollItemProvider iface) 74internal static object Wrap( AutomationPeer peer, object iface ) 106private AutomationPeer _peer;
MS\Internal\Automation\ScrollProviderWrapper.cs (3)
43private ScrollProviderWrapper( AutomationPeer peer, IScrollProvider iface ) 129internal static object Wrap( AutomationPeer peer, object iface ) 199private AutomationPeer _peer;
MS\Internal\Automation\SelectionItemProviderWrapper.cs (3)
42private SelectionItemProviderWrapper( AutomationPeer peer, ISelectionItemProvider iface ) 101internal static object Wrap( AutomationPeer peer, object iface ) 155private AutomationPeer _peer;
MS\Internal\Automation\SelectionProviderWrapper.cs (3)
41private SelectionProviderWrapper( AutomationPeer peer, ISelectionProvider iface ) 90internal static object Wrap( AutomationPeer peer, object iface ) 131private AutomationPeer _peer;
MS\Internal\Automation\SynchronizedInputProviderWrapper.cs (3)
42private SynchronizedInputProviderWrapper( AutomationPeer peer, ISynchronizedInputProvider iface ) 79internal static object Wrap( AutomationPeer peer, object iface ) 115private AutomationPeer _peer;
MS\Internal\Automation\TableItemProviderWrapper.cs (3)
41private TableItemProviderWrapper( AutomationPeer peer, ITableItemProvider iface ) 119internal static object Wrap( AutomationPeer peer, object iface ) 180private AutomationPeer _peer;
MS\Internal\Automation\TableProviderWrapper.cs (3)
42private TableProviderWrapper( AutomationPeer peer, ITableProvider iface ) 109internal static object Wrap( AutomationPeer peer, object iface ) 166private AutomationPeer _peer;
MS\Internal\Automation\TextProviderWrapper.cs (3)
26private TextProviderWrapper( AutomationPeer peer, ITextProvider iface ) 95internal static object Wrap( AutomationPeer peer, object iface ) 152private AutomationPeer _peer;
MS\Internal\Automation\TextRangeProviderWrapper.cs (4)
25internal TextRangeProviderWrapper( AutomationPeer peer, ITextRangeProvider iface ) 169static internal ITextRangeProvider WrapArgument(ITextRangeProvider argument, AutomationPeer peer) 180static internal ITextRangeProvider [] WrapArgument(ITextRangeProvider [] argument, AutomationPeer peer) 356private AutomationPeer _peer;
MS\Internal\Automation\ToggleProviderWrapper.cs (3)
42private ToggleProviderWrapper( AutomationPeer peer, IToggleProvider iface ) 83internal static object Wrap( AutomationPeer peer, object iface ) 120private AutomationPeer _peer;
MS\Internal\Automation\TransformProviderWrapper.cs (3)
41private TransformProviderWrapper( AutomationPeer peer, ITransformProvider iface ) 109internal static object Wrap( AutomationPeer peer, object iface ) 170private AutomationPeer _peer;
MS\Internal\Automation\ValueProviderWrapper.cs (3)
41private ValueProviderWrapper( AutomationPeer peer, IValueProvider iface ) 90internal static object Wrap( AutomationPeer peer, object iface ) 132private AutomationPeer _peer;
MS\Internal\Automation\VirtualizedItemProviderWrapper.cs (3)
41private VirtualizedItemProviderWrapper(AutomationPeer peer, IVirtualizedItemProvider iface) 74internal static object Wrap(AutomationPeer peer, object iface) 107private AutomationPeer _peer;
MS\Internal\Automation\WindowProviderWrapper.cs (3)
42private WindowProviderWrapper( AutomationPeer peer, IWindowProvider iface) 133internal static object Wrap( AutomationPeer peer, object iface) 206private AutomationPeer _peer;
MS\Internal\Interop\TipTsfHelper.cs (1)
166AutomationPeer peer = null;
MS\Internal\SynchronizedInputHelper.cs (1)
315internal static void RaiseAutomationEvent(AutomationPeer peer)
MS\Internal\UIElementHelper.cs (1)
187AutomationPeer ap = null;
System\Windows\Automation\Peers\AutomationPeer.cs (100)
268abstract protected List<AutomationPeer> GetChildrenCore(); 392AutomationPeer peer = AutomationPeerFromInputElement(newFocus); 406internal static AutomationPeer AutomationPeerFromInputElement(IInputElement focusedElement) 408AutomationPeer peer = null; 459internal AutomationPeer ValidateConnected(AutomationPeer connectedPeer) 480AutomationPeer[] roots = lm.GetAutomationRoots(); 483AutomationPeer root = roots[i]; 505internal bool TrySetParentInfo(AutomationPeer peer) 543private bool isDescendantOf(AutomationPeer parent) 547List<AutomationPeer> children = parent.GetChildren(); 555AutomationPeer child = children[i]; 672abstract protected AutomationPeer GetLabeledByCore(); 701virtual protected List<AutomationPeer> GetControlledPeersCore() 1078public AutomationPeer GetLabeledBy() 1080AutomationPeer result; 1226public List<AutomationPeer> GetControlledPeers() 1228List<AutomationPeer> result = null; 1253List<AutomationPeer> controlledPeers = GetControlledPeers(); 1423public AutomationPeer GetParent() 1429public List<AutomationPeer> GetChildren() 1464internal AutomationPeer GetFirstChild() 1466AutomationPeer peer = null; 1510internal AutomationPeer GetLastChild() 1512AutomationPeer peer = null; 1532internal AutomationPeer GetNextSibling() 1534AutomationPeer sibling = null; 1535AutomationPeer parent = IterationParent; 1555internal AutomationPeer GetPreviousSibling() 1557AutomationPeer sibling = null; 1558AutomationPeer parent = IterationParent; 1627private void ChooseIterationParent(AutomationPeer caller) 1630AutomationPeer iterationParent; 1657private AutomationPeer IterationParent 1750public AutomationPeer GetPeerFromPoint(Point point) 1755protected virtual AutomationPeer GetPeerFromPointCore(Point point) 1757AutomationPeer found = null; 1761List<AutomationPeer> children = GetChildren(); 1796protected internal IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1798AutomationPeer referencePeer = this; 1801AutomationPeer eventsSource; 1810private IRawElementProviderSimple ProviderFromPeerNoDelegation(AutomationPeer peer) 1812AutomationPeer referencePeer = this; 1825public AutomationPeer EventsSource 1830? (AutomationPeer)_eventsSourceOrPeerRecord 1850protected AutomationPeer PeerFromProvider(IRawElementProviderSimple provider) 1889List<AutomationPeer> oldChildren = _children; 1890List<AutomationPeer> addedChildren = null; 1891HashSet<AutomationPeer> hs = null; 1903hs = new HashSet<AutomationPeer>(); 1918AutomationPeer child = _children[i]; 1925if(addedChildren == null) addedChildren = new List<AutomationPeer>(); 1972foreach (AutomationPeer removedChild in hs) 1985foreach (AutomationPeer addedChild in addedChildren) 2100for(AutomationPeer peer = GetFirstChild(); peer != null; peer = peer.GetNextSibling()) 2137AutomationPeer peer = (AutomationPeer)arg; 2227internal List<AutomationPeer> Children 2455private delegate object WrapObject(AutomationPeer peer, object iface); 2471private delegate object GetProperty(AutomationPeer peer); 2473private static object IsControlElement(AutomationPeer peer) { return peer.IsControlElement(); } 2474private static object GetControlType(AutomationPeer peer) { ControlType controlType = peer.GetControlType(); return controlType.Id; } 2475private static object IsContentElement(AutomationPeer peer) { return peer.IsContentElement(); } 2476private static object GetLabeledBy(AutomationPeer peer) { AutomationPeer byPeer = peer.GetLabeledBy(); return ElementProxy.StaticWrap(byPeer, peer); } 2477private static object GetNativeWindowHandle(AutomationPeer peer) { return null /* not used? */; } 2478private static object GetAutomationId(AutomationPeer peer) { return peer.GetAutomationId(); } 2479private static object GetItemType(AutomationPeer peer) { return peer.GetItemType(); } 2480private static object IsPassword(AutomationPeer peer) { return peer.IsPassword(); } 2481private static object GetLocalizedControlType(AutomationPeer peer) { return peer.GetLocalizedControlType(); } 2482private static object GetName(AutomationPeer peer) { return peer.GetName(); } 2483private static object GetAcceleratorKey(AutomationPeer peer) { return peer.GetAcceleratorKey(); } 2484private static object GetAccessKey(AutomationPeer peer) { return peer.GetAccessKey(); } 2485private static object HasKeyboardFocus(AutomationPeer peer) { return peer.HasKeyboardFocus(); } 2486private static object IsKeyboardFocusable(AutomationPeer peer) { return peer.IsKeyboardFocusable(); } 2487private static object IsEnabled(AutomationPeer peer) { return peer.IsEnabled(); } 2488private static object GetBoundingRectangle(AutomationPeer peer) { return peer.GetBoundingRectangle(); } 2489private static object GetCurrentProcessId(AutomationPeer peer) { return Environment.ProcessId; } 2490private static object GetRuntimeId(AutomationPeer peer) { return peer.GetRuntimeId(); } 2491private static object GetClassName(AutomationPeer peer) { return peer.GetClassName(); } 2492private static object GetHelpText(AutomationPeer peer) { return peer.GetHelpText(); } 2493private static object GetClickablePoint(AutomationPeer peer) { Point pt = peer.GetClickablePoint(); return new double[] {pt.X, pt.Y}; } 2494private static object GetCultureInfo(AutomationPeer peer) { return null; } 2495private static object IsOffscreen(AutomationPeer peer) { return peer.IsOffscreen(); } 2496private static object GetOrientation(AutomationPeer peer) { return peer.GetOrientation(); } 2497private static object GetFrameworkId(AutomationPeer peer) { return peer.GetFrameworkId(); } 2498private static object IsRequiredForForm(AutomationPeer peer) { return peer.IsRequiredForForm(); } 2499private static object GetItemStatus(AutomationPeer peer) { return peer.GetItemStatus(); } 2500private static object GetLiveSetting(AutomationPeer peer) { return peer.GetLiveSetting(); } 2501private static object GetControllerFor(AutomationPeer peer) { return peer.GetControllerForProviderArray(); } 2502private static object GetSizeOfSet(AutomationPeer peer) { return peer.GetSizeOfSet(); } 2503private static object GetPositionInSet(AutomationPeer peer) { return peer.GetPositionInSet(); } 2504private static object GetHeadingLevel(AutomationPeer peer) { return peer.GetHeadingLevel(); } 2505private static object IsDialog(AutomationPeer peer) { return peer.IsDialog(); } 2512private List<AutomationPeer> _children; 2513private AutomationPeer _parent; 2536private AutomationPeer _eventsSource; 2537public AutomationPeer EventsSource 2543private AutomationPeer _iterationParent; 2544public AutomationPeer IterationParent
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (29)
47public static AutomationPeer CreatePeerForElement(ContentElement element) 54public static AutomationPeer FromElement(ContentElement element) 61/// <see cref="AutomationPeer.GetChildrenCore"/> 63override protected List<AutomationPeer> GetChildrenCore() 83/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 91/// <see cref="AutomationPeer.GetAutomationIdCore"/> 99/// <see cref="AutomationPeer.GetNameCore"/> 107/// <see cref="AutomationPeer.GetHelpTextCore"/> 115/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 123/// <see cref="AutomationPeer.IsOffscreenCore"/> 140/// <see cref="AutomationPeer.GetOrientationCore"/> 148/// <see cref="AutomationPeer.GetItemTypeCore"/> 156/// <see cref="AutomationPeer.GetClassNameCore"/> 164/// <see cref="AutomationPeer.GetItemStatusCore"/> 172/// <see cref="AutomationPeer.IsRequiredForFormCore"/> 180/// <see cref="AutomationPeer.IsKeyboardFocusableCore"/> 188/// <see cref="AutomationPeer.HasKeyboardFocusCore"/> 196/// <see cref="AutomationPeer.IsEnabledCore"/> 204/// <see cref="AutomationPeer.IsDialogCore"/> 212/// <see cref="AutomationPeer.IsPasswordCore"/> 220/// <see cref="AutomationPeer.IsContentElementCore"/> 228/// <see cref="AutomationPeer.IsControlElementCore"/> 236/// <see cref="AutomationPeer.GetLabeledByCore"/> 238override protected AutomationPeer GetLabeledByCore() 244/// <see cref="AutomationPeer.GetAcceleratorKeyCore"/> 252/// <see cref="AutomationPeer.GetAccessKeyCore"/> 260/// <see cref="AutomationPeer.GetLiveSettingCore"/> 295/// <see cref="AutomationPeer.GetClickablePointCore"/> 303/// <see cref="AutomationPeer.SetFocusCore"/>
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (11)
44public static AutomationPeer CreatePeerForElement(UIElement3D element) 52public static AutomationPeer FromElement(UIElement3D element) 60override protected List<AutomationPeer> GetChildrenCore() 62List<AutomationPeer> children = null; 65(IteratorCallback)delegate(AutomationPeer peer) 68children = new List<AutomationPeer>(); 77private delegate bool IteratorCallback(AutomationPeer peer); 86AutomationPeer peer = null; 157/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 330override protected AutomationPeer GetLabeledByCore() 391/// <see cref="AutomationPeer.GetClickablePointCore"/>
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (14)
42public static AutomationPeer CreatePeerForElement(UIElement element) 50public static AutomationPeer FromElement(UIElement element) 58override protected List<AutomationPeer> GetChildrenCore() 60List<AutomationPeer> children = null; 63(IteratorCallback)delegate(AutomationPeer peer) 66children = new List<AutomationPeer>(); 76internal static AutomationPeer GetRootAutomationPeer(Visual rootVisual, IntPtr hwnd) 78AutomationPeer root = null; 81(IteratorCallback)delegate(AutomationPeer peer) 95private delegate bool IteratorCallback(AutomationPeer peer); 104AutomationPeer peer = null; 377override protected AutomationPeer GetLabeledByCore() 423AutomationPeer peer = UIElementAutomationPeer.FromElement(element); 458AutomationPeer peer = UIElementAutomationPeer.FromElement(element);
System\Windows\ContentElement.cs (6)
112protected virtual AutomationPeer OnCreateAutomationPeer() { return null; } 119internal AutomationPeer CreateAutomationPeer() 123AutomationPeer ap = null; 147internal AutomationPeer GetAutomationPeer() 950private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
System\Windows\Input\KeyboardDevice.cs (1)
492AutomationPeer.RaiseFocusChangedEventHelper((IInputElement)_focus);
System\Windows\InterOp\HwndTarget.cs (4)
1398internal AutomationPeer EnsureAutomationPeer(Visual root) 1403internal static AutomationPeer EnsureAutomationPeer(Visual root, IntPtr handle) 1405AutomationPeer peer = null; 1447AutomationPeer peer = EnsureAutomationPeer(root, handle);
System\Windows\LayoutManager.cs (7)
690AutomationPeer peer = null; 694peer = (AutomationPeer)(item.Target); 732internal AutomationPeer[] GetAutomationRoots() 736AutomationPeer[] peers = new AutomationPeer[copy.Length]; 744AutomationPeer peer = null; 748peer = (AutomationPeer)(item.Target);
System\Windows\Media3D\ContainerUIElement3D.cs (1)
89protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Media3D\ModelUIElement3D.cs (1)
82protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\UIElement.cs (10)
3674AutomationPeer peer = uie.GetAutomationPeer(); 3965protected virtual AutomationPeer OnCreateAutomationPeer() 3975internal virtual AutomationPeer OnCreateAutomationPeerInternal() { return null; } 3982internal AutomationPeer CreateAutomationPeer() 3986AutomationPeer ap = null; 4030internal AutomationPeer GetAutomationPeer() 4046internal AutomationPeer CreateGenericRootAutomationPeer() 4050AutomationPeer ap = null; 4673private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
System\Windows\UIElement3D.cs (7)
904AutomationPeer peer = uie.GetAutomationPeer(); 1182protected virtual AutomationPeer OnCreateAutomationPeer() { return null; } 1189internal AutomationPeer CreateAutomationPeer() 1193AutomationPeer ap = null; 1217internal AutomationPeer GetAutomationPeer() 1558private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
PresentationFramework (483)
MS\Internal\Documents\TextContainerHelper.cs (9)
308internal static List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end, ITextPointer ownerContentStart) 311AutomationPeer peer = null; 313List<AutomationPeer> peers = new List<AutomationPeer>(); 405AutomationPeer peer = null; 428internal static AutomationPeer GetEnclosingAutomationPeer(ITextPointer start, ITextPointer end, out ITextPointer elementStart, out ITextPointer elementEnd) 431AutomationPeer peer; 729private static void iterate(Visual parent, List<AutomationPeer> peers) 731AutomationPeer peer = null;
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (13)
103protected override List<AutomationPeer> GetChildrenCore() 110List<AutomationPeer> peers = new List<AutomationPeer>(); 114AutomationPeer buttonPeer; 140AutomationPeer dayTitlePeer = UIElementAutomationPeer.CreatePeerForElement(child); 247AutomationPeer wrapperPeer = peer.WrapperPeer; 294if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && numSelected == 1 && numAdded == 1) 304if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 317if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 387AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, OwningCalendar.DisplayMode); 474AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 547AutomationPeer nextPeer = GetOrCreateDateTimeAutomationPeer(nextDate.Value, currentMode); 625AutomationPeer peer = CreatePeerForElement(child);
System\Windows\Automation\Peers\ComboBoxAutomationPeer.cs (4)
65protected override List<AutomationPeer> GetChildrenCore() 67List<AutomationPeer> children = base.GetChildrenCore(); 74AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(textBox); 78children = new List<AutomationPeer>();
System\Windows\Automation\Peers\ContentTextAutomationPeer.cs (3)
61internal new IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 72AutomationPeer peer = PeerFromProvider(provider); 87internal abstract List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end);
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (13)
43protected override List<AutomationPeer> GetChildrenCore() 45List<AutomationPeer> children = base.GetChildrenCore(); 51AutomationPeer columnsHeaderPresenterPeer = FrameworkElementAutomationPeer.CreatePeerForElement(columnsHeaderPresenter); 56children = new List<AutomationPeer>(1); 93AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(scrollViewer); 248AutomationPeer peer = dataGridColumnHeadersPresenterPeer.FindOrCreateItemAutomationPeer(this.OwningDataGrid.Columns[i]); 278AutomationPeer rowHeaderAutomationPeer = dataGridItemAutomationPeer.RowHeaderAutomationPeer; 328if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && 340if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 352if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 401if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && 413if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 425if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (36)
40AutomationPeer wrapperPeer = OwningCellPeer; 52AutomationPeer wrapperPeer = OwningCellPeer; 70AutomationPeer wrapperPeer = OwningCellPeer; 82AutomationPeer wrapperPeer = OwningCellPeer; 94protected override List<AutomationPeer> GetChildrenCore() 96AutomationPeer wrapperPeer = OwningCellPeer; 104List<AutomationPeer> children = wrapperPeer.GetChildren(); 114AutomationPeer wrapperPeer = OwningCellPeer; 129AutomationPeer wrapperPeer = OwningCellPeer; 141AutomationPeer wrapperPeer = OwningCellPeer; 153AutomationPeer wrapperPeer = OwningCellPeer; 165AutomationPeer wrapperPeer = OwningCellPeer; 175protected override AutomationPeer GetLabeledByCore() 177AutomationPeer wrapperPeer = OwningCellPeer; 201AutomationPeer wrapperPeer = OwningCellPeer; 219AutomationPeer wrapperPeer = OwningCellPeer; 236AutomationPeer wrapperPeer = OwningCellPeer; 312AutomationPeer wrapperPeer = OwningCellPeer; 338AutomationPeer wrapperPeer = OwningCellPeer; 356AutomationPeer wrapperPeer = OwningCellPeer; 373AutomationPeer wrapperPeer = OwningCellPeer; 384AutomationPeer wrapperPeer = OwningCellPeer; 396AutomationPeer wrapperPeer = OwningCellPeer; 406AutomationPeer wrapperPeer = OwningCellPeer; 416AutomationPeer wrapperPeer = OwningCellPeer; 428AutomationPeer wrapperPeer = OwningCellPeer; 440AutomationPeer wrapperPeer = OwningCellPeer; 452AutomationPeer wrapperPeer = OwningCellPeer; 465AutomationPeer wrapperPeer = OwningCellPeer; 477AutomationPeer wrapperPeer = OwningCellPeer; 489AutomationPeer wrapperPeer = OwningCellPeer; 568AutomationPeer dataGridColumnHeaderPeer = columnHeadersPresenterPeer.FindOrCreateItemAutomationPeer(_column); 590AutomationPeer rowHeaderAutomationPeer = dataGridItemAutomationPeer.RowHeaderAutomationPeer; 811AutomationPeer parent = this.GetParent(); 877AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(OwningDataGrid); 927AutomationPeer wrapperPeer = OwningCellPeer;
System\Windows\Automation\Peers\DataGridColumnHeaderItemAutomationPeer.cs (2)
41AutomationPeer wrapperPeer = GetWrapperPeer(); 208AutomationPeer wrapperPeer = OwningColumnHeaderPeer;
System\Windows\Automation\Peers\DataGridColumnHeadersPresenterAutomationPeer.cs (4)
59protected override List<AutomationPeer> GetChildrenCore() 61List<AutomationPeer> children = null; 84children = new List<AutomationPeer>(childItems.Count); 123AutomationPeer wrapperPeer = peer.GetWrapperPeer();
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (14)
45protected override List<AutomationPeer> GetChildrenCore() 47AutomationPeer wrapperPeer = GetWrapperPeer(); 55List<AutomationPeer> children = wrapperPeer.GetChildren(); 65AutomationPeer wrapperPeer = GetWrapperPeer(); 106protected override AutomationPeer GetPeerFromPointCore(Point point) 110AutomationPeer rowHeaderAutomationPeer = RowHeaderAutomationPeer; 114AutomationPeer found = rowHeaderAutomationPeer.GetPeerFromPoint(point); 218AutomationPeer wrapperPeer = GetWrapperPeer(); 407internal List<AutomationPeer> GetCellItemPeers() 409List<AutomationPeer> children = null; 435children = new List<AutomationPeer>(childItems.Count); 499AutomationPeer wrapperPeer = peer.OwningCellPeer; 571internal AutomationPeer RowHeaderAutomationPeer 608private AutomationPeer _dataGridAutomationPeer;
System\Windows\Automation\Peers\DataGridRowAutomationPeer.cs (7)
51protected override List<AutomationPeer> GetChildrenCore() 58List<AutomationPeer> children = new List<AutomationPeer>(3); 61AutomationPeer dataGridRowHeaderAutomationPeer = RowHeaderAutomationPeer; 75AutomationPeer dataGridDetailsPresenterAutomationPeer = DetailsPresenterAutomationPeer; 94internal AutomationPeer RowHeaderAutomationPeer 108private AutomationPeer DetailsPresenterAutomationPeer
System\Windows\Automation\Peers\DatePickerAutomationPeer.cs (2)
88protected override List<AutomationPeer> GetChildrenCore() 90List<AutomationPeer> children = base.GetChildrenCore();
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (30)
42AutomationPeer wrapperPeer = WrapperPeer; 84AutomationPeer peer = FrameworkElementAutomationPeer.CreatePeerForElement(this.OwningCalendar); 135AutomationPeer wrapperPeer = WrapperPeer; 150AutomationPeer wrapperPeer = WrapperPeer; 170AutomationPeer wrapperPeer = WrapperPeer; 185AutomationPeer wrapperPeer = WrapperPeer; 198protected override List<AutomationPeer> GetChildrenCore() 200AutomationPeer wrapperPeer = WrapperPeer; 215AutomationPeer wrapperPeer = WrapperPeer; 221AutomationPeer wrapperPeer = WrapperPeer; 247AutomationPeer wrapperPeer = WrapperPeer; 262AutomationPeer wrapperPeer = WrapperPeer; 275protected override AutomationPeer GetLabeledByCore() 277AutomationPeer wrapperPeer = WrapperPeer; 292AutomationPeer wrapperPeer = WrapperPeer; 332AutomationPeer wrapperPeer = WrapperPeer; 415AutomationPeer wrapperPeer = WrapperPeer; 439AutomationPeer wrapperPeer = WrapperPeer; 455AutomationPeer wrapperPeer = WrapperPeer; 472AutomationPeer wrapperPeer = WrapperPeer; 478AutomationPeer wrapperPeer = WrapperPeer; 493AutomationPeer wrapperPeer = WrapperPeer; 508AutomationPeer wrapperPeer = WrapperPeer; 523AutomationPeer wrapperPeer = WrapperPeer; 538AutomationPeer wrapperPeer = WrapperPeer; 553AutomationPeer wrapperPeer = WrapperPeer; 568AutomationPeer wrapperPeer = WrapperPeer; 583AutomationPeer wrapperPeer = WrapperPeer; 598AutomationPeer wrapperPeer = WrapperPeer; 930AutomationPeer parent = this.GetParent();
System\Windows\Automation\Peers\DocumentAutomationPeer.cs (10)
53/// <see cref="AutomationPeer.GetChildrenCore"/> 59protected override List<AutomationPeer> GetChildrenCore() 70/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 99/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 107/// <see cref="AutomationPeer.GetClassNameCore"/> 116/// <see cref="AutomationPeer.IsControlElementCore"/> 134/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 154/// <see cref="AutomationPeer.GetClickablePointCore"/> 176/// <see cref="AutomationPeer.IsOffscreenCore"/> 202internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\DocumentPageViewAutomationPeer.cs (3)
28/// <see cref="AutomationPeer.GetChildrenCore"/> 34protected override List<AutomationPeer> GetChildrenCore() 40/// <see cref="AutomationPeer.GetAutomationIdCore()"/>
System\Windows\Automation\Peers\DocumentViewerAutomationPeer.cs (3)
24/// <see cref="AutomationPeer.GetClassNameCore"/> 32/// <see cref="AutomationPeer.GetPattern"/> 47AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollViewer);
System\Windows\Automation\Peers\DocumentViewerBaseAutomationPeer.cs (10)
28/// <see cref="AutomationPeer.GetPattern"/> 55/// <see cref="AutomationPeer.GetChildrenCore"/> 61protected override List<AutomationPeer> GetChildrenCore() 64List<AutomationPeer> children = base.GetChildrenCore(); 68AutomationPeer documentPeer = GetDocumentAutomationPeer(); 81children = new List<AutomationPeer>(); 90/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 98/// <see cref="AutomationPeer.GetClassNameCore"/> 109private AutomationPeer GetDocumentAutomationPeer() 111AutomationPeer documentPeer = null;
System\Windows\Automation\Peers\ExpanderAutomationPeer.cs (2)
31protected override List<AutomationPeer> GetChildrenCore() 33List<AutomationPeer> children = base.GetChildrenCore();
System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (4)
28/// <see cref="AutomationPeer.GetChildrenCore"/> 34protected override List<AutomationPeer> GetChildrenCore() 37List<AutomationPeer> children = base.GetChildrenCore(); 58/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FlowDocumentReaderAutomationPeer.cs (7)
30/// <see cref="AutomationPeer.GetPattern"/> 47/// <see cref="AutomationPeer.GetChildrenCore"/> 53protected override List<AutomationPeer> GetChildrenCore() 56List<AutomationPeer> children = base.GetChildrenCore(); 63AutomationPeer documentPeer = ContentElementAutomationPeer.CreatePeerForElement(document); 76children = new List<AutomationPeer>(); 86/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (9)
32/// <see cref="AutomationPeer.GetPattern"/> 43AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollViewer); 72/// <see cref="AutomationPeer.GetChildrenCore"/> 78protected override List<AutomationPeer> GetChildrenCore() 81List<AutomationPeer> children = base.GetChildrenCore(); 93AutomationPeer documentPeer = ContentElementAutomationPeer.CreatePeerForElement(document); 106children = new List<AutomationPeer>(); 117/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 125/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FrameworkContentElementAutomationPeer.cs (3)
27/// <see cref="AutomationPeer.GetAutomationIdCore"/> 72override protected AutomationPeer GetLabeledByCore() 74AutomationPeer labelPeer = base.GetLabeledByCore();
System\Windows\Automation\Peers\FrameworkElementAutomationPeer.cs (1)
43AutomationPeer labelAutomationPeer = GetLabeledByCore();
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (12)
65List<AutomationPeer> IViewAutomationPeer.GetChildren(List<AutomationPeer> children) 70AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(_owner.HeaderRowPresenter); 76children = new List<AutomationPeer>(); 140AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(e); 227AutomationPeer lvpeer = UIElementAutomationPeer.FromElement(_listview); 230AutomationPeer peer = UIElementAutomationPeer.FromElement(lvi); 234AutomationPeer eventSource = peer.EventsSource; 240List<AutomationPeer> columns = peer.GetChildren(); 270AutomationPeer lvPeer = UIElementAutomationPeer.FromElement(_listview); 273List<AutomationPeer> list = lvPeer.GetChildren(); 276foreach (AutomationPeer peer in list)
System\Windows\Automation\Peers\GridViewCellAutomationPeer.cs (8)
75List<AutomationPeer> children = GetChildrenAutomationPeer(Owner, includeInvisibleItems); 109AutomationPeer peer = UIElementAutomationPeer.FromElement(header); 137private List<AutomationPeer> GetChildrenAutomationPeer(Visual parent, bool includeInvisibleItems) 141List<AutomationPeer> children = null; 144(IteratorCallback)delegate(AutomationPeer peer) 147children = new List<AutomationPeer>(); 156private delegate bool IteratorCallback(AutomationPeer peer); 163AutomationPeer peer = null;
System\Windows\Automation\Peers\GridViewHeaderRowPresenterAutomationPeer.cs (5)
38protected override List<AutomationPeer> GetChildrenCore() 40List<AutomationPeer> list = base.GetChildrenCore(); 41List<AutomationPeer> newList = null; 44newList = new List<AutomationPeer>(list.Count); 47foreach (AutomationPeer peer in list)
System\Windows\Automation\Peers\GridViewItemAutomationPeer.cs (3)
37protected override List<AutomationPeer> GetChildrenCore() 52List<AutomationPeer> list = new List<AutomationPeer>();
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (6)
99AutomationPeer expanderPeer = UIElementAutomationPeer.CreatePeerForElement(groupItem.Expander); 112protected override List<AutomationPeer> GetChildrenCore() 121List<AutomationPeer> children = new List<AutomationPeer>(); 245AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 349private AutomationPeer _expanderPeer = null;
System\Windows\Automation\Peers\HyperlinkAutomationPeer.cs (1)
71/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\ItemAutomationPeer.cs (33)
38AutomationPeer wrapperPeer = GetWrapperPeer(); 104virtual internal AutomationPeer GetWrapperPeer() 106AutomationPeer wrapperPeer = null; 134AutomationPeer parent = this.GetParent(); 174AutomationPeer wrapperPeer = GetWrapperPeer(); 189protected override List<AutomationPeer> GetChildrenCore() 191AutomationPeer wrapperPeer = GetWrapperPeer(); 196List<AutomationPeer> children = wrapperPeer.GetChildren(); 206AutomationPeer wrapperPeer = GetWrapperPeer(); 220AutomationPeer wrapperPeer = GetWrapperPeer(); 232AutomationPeer wrapperPeer = GetWrapperPeer(); 244AutomationPeer wrapperPeer = GetWrapperPeer(); 272AutomationPeer wrapperPeer = GetWrapperPeer(); 306AutomationPeer wrapperPeer = GetWrapperPeer(); 405AutomationPeer wrapperPeer = GetWrapperPeer(); 418AutomationPeer wrapperPeer = GetWrapperPeer(); 430AutomationPeer wrapperPeer = GetWrapperPeer(); 442AutomationPeer wrapperPeer = GetWrapperPeer(); 454AutomationPeer wrapperPeer = GetWrapperPeer(); 466AutomationPeer wrapperPeer = GetWrapperPeer(); 478AutomationPeer wrapperPeer = GetWrapperPeer(); 490AutomationPeer wrapperPeer = GetWrapperPeer(); 512AutomationPeer wrapperPeer = GetWrapperPeer(); 546AutomationPeer wrapperPeer = GetWrapperPeer(); 556AutomationPeer wrapperPeer = GetWrapperPeer(); 564protected override AutomationPeer GetLabeledByCore() 566AutomationPeer wrapperPeer = GetWrapperPeer(); 578AutomationPeer wrapperPeer = GetWrapperPeer(); 590AutomationPeer wrapperPeer = GetWrapperPeer(); 602AutomationPeer wrapperPeer = GetWrapperPeer(); 614AutomationPeer wrapperPeer = GetWrapperPeer(); 626AutomationPeer wrapperPeer = GetWrapperPeer(); 638AutomationPeer wrapperPeer = GetWrapperPeer();
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (11)
31AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollHost); 55protected override List<AutomationPeer> GetChildrenCore() 57List<AutomationPeer> children = null; 77children = new List<AutomationPeer>(childItems.Count); 144children = new List<AutomationPeer>(childItems.Count); 181AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 362internal static object GetSupportedPropertyValueInternal(AutomationPeer itemPeer, int propertyId) 392AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 460internal AutomationPeer GetExistingPeerByItem(object item, bool checkInWeakRefStorage) 462AutomationPeer returnPeer = null; 781public AutomationPeer Peer
System\Windows\Automation\Peers\IViewAutomationPeer.cs (2)
36List<AutomationPeer> GetChildren(List<AutomationPeer> children);
System\Windows\Automation\Peers\ListViewAutomationPeer.cs (2)
57protected override List<AutomationPeer> GetChildrenCore() 65List<AutomationPeer> ret = base.GetChildrenCore();
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (4)
161protected override List<AutomationPeer> GetChildrenCore() 163List<AutomationPeer> children = base.GetChildrenCore(); 172children = new List<AutomationPeer>(items.Count); 178AutomationPeer peer = UIElementAutomationPeer.FromElement(uiElement);
System\Windows\Automation\Peers\NavigationWindowAutomationPeer.cs (1)
24internal static void RaiseAsyncContentLoadedEvent(AutomationPeer peer, long bytesRead, long maxBytes)
System\Windows\Automation\Peers\PasswordBoxAutomationPeer.cs (3)
74((AutomationPeer)returnValue).EventsSource = this; 153internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end) 155return new List<AutomationPeer>();
System\Windows\Automation\Peers\RichTextBoxAutomationPeer.cs (4)
55((AutomationPeer)returnValue).EventsSource = this; 68/// <see cref="AutomationPeer.GetChildrenCore"/> 70protected override List<AutomationPeer> GetChildrenCore() 79internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (1)
62internal static new object GetSupportedPropertyValueInternal(AutomationPeer itemPeer, int propertyId)
System\Windows\Automation\Peers\StatusBarAutomationPeer.cs (11)
33protected override List<AutomationPeer> GetChildrenCore() 35List<AutomationPeer> list = new List<AutomationPeer>(); 62List<AutomationPeer> childList = GetChildrenAutomationPeer(item); 65foreach (AutomationPeer ap in childList) 83private List<AutomationPeer> GetChildrenAutomationPeer(Visual parent) 87List<AutomationPeer> children = null; 90(IteratorCallback)delegate(AutomationPeer peer) 93children = new List<AutomationPeer>(); 102private delegate bool IteratorCallback(AutomationPeer peer); 109AutomationPeer peer = null;
System\Windows\Automation\Peers\TabItemAutomationPeer.cs (4)
50protected override List<AutomationPeer> GetChildrenCore() 53List<AutomationPeer> headerChildren = base.GetChildrenCore(); 65AutomationPeer contentHostPeer = new FrameworkElementAutomationPeer(contentHost); 66List<AutomationPeer> contentChildren = contentHostPeer.GetChildren();
System\Windows\Automation\Peers\TableAutomationPeer.cs (4)
30/// <see cref="AutomationPeer.GetPattern"/> 45/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 53/// <see cref="AutomationPeer.GetClassNameCore"/> 61/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\TableCellAutomationPeer.cs (5)
26/// <see cref="AutomationPeer.GetPattern"/> 41/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 49/// <see cref="AutomationPeer.GetLocalizedControlTypeCore"/> 57/// <see cref="AutomationPeer.GetClassNameCore"/> 65/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\TextAutomationPeer.cs (4)
73AutomationPeer labelAutomationPeer = GetLabeledByCore(); 86internal new IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 97AutomationPeer peer = PeerFromProvider(provider); 112internal abstract List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end);
System\Windows\Automation\Peers\TextBlockAutomationPeer.cs (6)
29/// <see cref="AutomationPeer.GetChildrenCore"/> 31protected override List<AutomationPeer> GetChildrenCore() 33List<AutomationPeer> peers = null; 44/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 52/// <see cref="AutomationPeer.GetClassNameCore"/> 61/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\TextBoxAutomationPeer.cs (3)
56((AutomationPeer)returnValue).EventsSource = this; 124internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end) 126return new List<AutomationPeer>();
System\Windows\Automation\Peers\TextElementAutomationPeer.cs (6)
31/// <see cref="AutomationPeer.GetChildrenCore"/> 37protected override List<AutomationPeer> GetChildrenCore() 44/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 89/// <see cref="AutomationPeer.GetClickablePointCore"/> 132/// <see cref="AutomationPeer.IsOffscreenCore"/> 205internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (6)
41AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollHost); 54protected override List<AutomationPeer> GetChildrenCore() 64List<AutomationPeer> children = null; 70children = new List<AutomationPeer>(items.Count); 83AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 158AutomationPeer peer = UIElementAutomationPeer.FromElement(selectedContainer);
System\Windows\Automation\Peers\TreeViewDataItemAutomationPeer.cs (2)
64override internal AutomationPeer GetWrapperPeer() 66AutomationPeer wrapperPeer = base.GetWrapperPeer();
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (10)
51protected override List<AutomationPeer> GetChildrenCore() 53List<AutomationPeer> children = null; 61(IteratorCallback)delegate(AutomationPeer peer) 64children = new List<AutomationPeer>(); 73private delegate bool IteratorCallback(AutomationPeer peer); 82AutomationPeer peer = null; 115AutomationPeer wrapperPeer = (peer as ItemAutomationPeer).GetWrapperPeer(); 159AutomationPeer parentPeer = this; 180AutomationPeer wrapperPeer = (peer as ItemAutomationPeer).GetWrapperPeer(); 374AutomationPeer peer = UIElementAutomationPeer.FromElement(parent);
System\Windows\Controls\Button.cs (3)
240protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 250if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 252AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Calendar.cs (4)
823protected override AutomationPeer OnCreateAutomationPeer() 1045if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 1046AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 1047AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
System\Windows\Controls\CheckBox.cs (1)
57protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ComboBox.cs (5)
569if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 570|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 571|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 572|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 1899protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ContextMenu.cs (1)
379protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGrid.cs (11)
2453if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 2480if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 3125if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 4310if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4311AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4312AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 4563if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4564AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4565AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 6739protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 6884if (AutomationPeer.ListenerExists(AutomationEvents.PropertyChanged))
System\Windows\Controls\DataGridCell.cs (1)
61protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGridRow.cs (1)
1232protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DatePicker.cs (1)
774protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DocumentViewer.cs (1)
856protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Expander.cs (1)
295protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentReader.cs (1)
766protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
752protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Frame.cs (1)
529protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GridSplitter.cs (1)
294protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GridViewColumnHeader.cs (3)
540protected override AutomationPeer OnCreateAutomationPeer() 809if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 811AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\GridViewHeaderRowPresenter.cs (1)
786protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GroupBox.cs (1)
39protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GroupItem.cs (1)
36protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Image.cs (1)
180protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\InkCanvas.cs (1)
389protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\InkPresenter.cs (1)
317protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ItemsControl.cs (2)
4001protected override AutomationPeer OnCreateAutomationPeer() 4018internal override AutomationPeer OnCreateAutomationPeerInternal()
System\Windows\Controls\Label.cs (1)
166protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ListBox.cs (5)
219protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 292if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 293|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 294|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 295|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) )
System\Windows\Controls\ListBoxItem.cs (1)
235protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ListView.cs (1)
223protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\MediaElement.cs (1)
691protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Menu.cs (1)
117protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\MenuItem.cs (3)
1282protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 1383if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 1385AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\PasswordBox.cs (1)
434protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\CalendarButton.cs (1)
150protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\CalendarDayButton.cs (1)
179protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (3)
758if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 760AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this); 845protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
92protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridDetailsPresenter.cs (1)
34protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridRowHeader.cs (1)
133protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DocumentPageView.cs (1)
545protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
368protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\MenuBase.cs (2)
301if (AutomationPeer.ListenerExists(automationEvent)) 303AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Primitives\PopupRoot.cs (1)
82protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\RepeatButton.cs (3)
188protected override AutomationPeer OnCreateAutomationPeer() 199if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 201AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Primitives\ScrollBar.cs (1)
125protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\StatusBar.cs (1)
173protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\StatusBarItem.cs (1)
37protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\Thumb.cs (1)
206protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\ToggleButton.cs (1)
241protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ProgressBar.cs (1)
296protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\RadioButton.cs (1)
225protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\RichTextBox.cs (1)
287protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ScrollViewer.cs (1)
2445protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Separator.cs (1)
42protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\SinglePageViewer.cs (1)
366protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Slider.cs (1)
1291protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TabControl.cs (5)
305protected override AutomationPeer OnCreateAutomationPeer() 370if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 371|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 372|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 373|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) )
System\Windows\Controls\TabItem.cs (1)
261protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextAdaptor.cs (2)
42internal TextAdaptor(AutomationPeer textPeer, ITextContainer textContainer) 467private AutomationPeer _textPeer;
System\Windows\Controls\TextBlock.cs (1)
1887protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextBox.cs (1)
1005protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextRangeAdaptor.cs (12)
457internal TextRangeAdaptor(TextAdaptor textAdaptor, ITextPointer start, ITextPointer end, AutomationPeer textPeer) 1377private AutomationPeer GetEnclosingAutomationPeer(ITextPointer start, ITextPointer end) 1381AutomationPeer peer = TextContainerHelper.GetEnclosingAutomationPeer(start, end, out elementStart, out elementEnd); 1393AutomationPeer peerParent = GetEnclosingAutomationPeer(elementStart, elementEnd); 1402private IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1419private List<AutomationPeer> GetAutomationPeersFromRange(AutomationPeer peer, ITextPointer start, ITextPointer end) 1421List<AutomationPeer> peers; 1527private AutomationPeer _textPeer; 1839AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2089AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2091List<AutomationPeer> peers = GetAutomationPeersFromRange(peer, _start, _end);
System\Windows\Controls\ToolBar.cs (1)
449protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ToolTip.cs (5)
167if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipClosed)) 169AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(t); 442protected override AutomationPeer OnCreateAutomationPeer() 544if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipOpened)) 546AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\TreeView.cs (3)
247&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) ) 255&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 844protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TreeViewItem.cs (1)
1067protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\UserControl.cs (1)
47protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ViewPort3D.cs (1)
152protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\DocumentSequence.cs (1)
538protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedDocument.cs (1)
603protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedPage.cs (1)
84protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FlowDocument.cs (1)
819protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Hyperlink.cs (3)
681if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 683AutomationPeer peer = ContentElementAutomationPeer.CreatePeerForElement(this); 725protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Table.cs (1)
169protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\TableCell.cs (1)
156protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Interop\HwndHost.cs (2)
621protected override AutomationPeer OnCreateAutomationPeer() 630AutomationPeer containerPeer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Navigation\NavigationService.cs (2)
2349AutomationPeer peer = UIElementAutomationPeer.FromElement(navigatorHost) as AutomationPeer;
System\Windows\Navigation\NavigationWindow.cs (1)
832protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Window.cs (2)
1750protected override AutomationPeer OnCreateAutomationPeer() 4833AutomationPeer peer = UIElementAutomationPeer.FromElement(this);
PresentationUI (6)
MS\Internal\Documents\Application\PageTextBox.cs (3)
141protected override AutomationPeer OnCreateAutomationPeer() 375/// <see cref="AutomationPeer.GetClassNameCore"/> 383/// <see cref="AutomationPeer.GetPattern"/>
MS\Internal\Documents\Application\ZoomComboBox.cs (3)
239protected override AutomationPeer OnCreateAutomationPeer() 518/// <see cref="AutomationPeer.GetClassNameCore"/> 526/// <see cref="AutomationPeer.GetPattern"/>
System.Windows.Controls.Ribbon (90)
Microsoft\Windows\Automation\Peers\RibbonApplicationMenuAutomationPeer.cs (4)
48protected override List<AutomationPeer> GetChildrenCore() 50List<AutomationPeer> children = base.GetChildrenCore(); 57children = new List<AutomationPeer>(); 67children = new List<AutomationPeer>();
Microsoft\Windows\Automation\Peers\RibbonAutomationPeer.cs (11)
66AutomationPeer tabHeadersItemsControlPeer = UIElementAutomationPeer.CreatePeerForElement(tabHeadersItemsControl); 76protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 84List<AutomationPeer> children = new List<AutomationPeer>(); 89AutomationPeer peer = CreatePeerForElement(OwningRibbon.QuickAccessToolBar); 98AutomationPeer peer = CreatePeerForElement(OwningRibbon.TitleHost); 112AutomationPeer peer = CreatePeerForElement(OwningRibbon.ContextualTabGroupItemsControl); 122AutomationPeer peer = CreatePeerForElement(OwningRibbon.ApplicationMenu); 135AutomationPeer peer = CreatePeerForElement(OwningRibbon.RibbonTabHeaderItemsControl); 185List<AutomationPeer> ribbonTabs = base.GetChildrenCore(); 206AutomationPeer peer = CreatePeerForElement(helpPaneHost);
Microsoft\Windows\Automation\Peers\RibbonComboBoxAutomationPeer.cs (4)
54protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 56List<AutomationPeer> children = base.GetChildrenCore(); 62AutomationPeer peer = CreatePeerForElement(owner.EditableTextBoxSite); 67children = new List<AutomationPeer>(1);
Microsoft\Windows\Automation\Peers\RibbonContextualTabGroupAutomationPeer.cs (1)
46AutomationPeer peer = CreatePeerForElement(headerElement);
Microsoft\Windows\Automation\Peers\RibbonContextualTabGroupDataAutomationPeer.cs (1)
66AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonControlDataAutomationPeer.cs (2)
37AutomationPeer wrapperPeer = GetWrapperPeer(); 51AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonGalleryAutomationPeer.cs (4)
80protected override List<AutomationPeer> GetChildrenCore() 83List<AutomationPeer> children = null; 129children = new List<AutomationPeer>(1); 170AutomationPeer peer = UIElementAutomationPeer.FromElement(selectedContainers[index]);
Microsoft\Windows\Automation\Peers\RibbonGalleryCategoryAutomationPeer.cs (1)
39protected override List<AutomationPeer> GetChildrenCore()
Microsoft\Windows\Automation\Peers\RibbonGroupAutomationPeer.cs (5)
35protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 37List<AutomationPeer> children = base.GetChildrenCore(); 39AutomationPeer headerPeer = HeaderPeer; 44children = new List<AutomationPeer>(1); 131AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonGroupDataAutomationPeer.cs (2)
59AutomationPeer wrapperPeer = GetWrapperPeer(); 76AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonGroupHeaderAutomationPeer.cs (1)
51AutomationPeer ribbonGroupPeer = GetParent();
Microsoft\Windows\Automation\Peers\RibbonMenuButtonAutomationPeer.cs (5)
44protected override List<AutomationPeer> GetChildrenCore() 46List<AutomationPeer> children = base.GetChildrenCore(); 52AutomationPeer peer = CreatePeerForElement(owner.PartToggleButton); 57children = new List<AutomationPeer>(1); 104AutomationPeer buttonPeer = UIElementAutomationPeer.CreatePeerForElement(owner.PartToggleButton);
Microsoft\Windows\Automation\Peers\RibbonMenuItemAutomationPeer.cs (2)
99AutomationPeer dataPeer = EventsSource; 113AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (4)
47AutomationPeer wrapperPeer = GetWrapperPeer(); 58AutomationPeer wrapperPeer = GetWrapperPeer(); 76AutomationPeer wrapperPeer = GetWrapperPeer(); 117AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonQuickAccessToolBarAutomationPeer.cs (3)
41protected override List<AutomationPeer> GetChildrenCore() 43List<AutomationPeer> children = base.GetChildrenCore(); 49children = new List<AutomationPeer>();
Microsoft\Windows\Automation\Peers\RibbonTabAutomationPeer.cs (6)
35protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 37List<AutomationPeer> children = null; 49children = new List<AutomationPeer>(1); 124AutomationPeer headerPeer = CreatePeerForElement(OwningTab.RibbonTabHeader); 141AutomationPeer dataPeer = EventsSource; 157AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonTabDataAutomationPeer.cs (1)
58AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonTabHeaderDataAutomationPeer.cs (1)
45AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
1112protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (1)
278protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonButton.cs (1)
293protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonCheckBox.cs (1)
280protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
922protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
64protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (1)
298protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (1)
133protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonControl.cs (1)
140protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (1)
204protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
2606protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGalleryCategory.cs (1)
606protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (1)
499protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
713protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (2)
2858internal static AutomationPeer CreatePeer(UIElement element) 2860AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(element);
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
973protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (1)
1700protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
349protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonRadioButton.cs (1)
295protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (1)
173protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonSplitButton.cs (2)
76protected override AutomationPeer OnCreateAutomationPeer() 401if (!IsCheckable && AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked))
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (3)
597protected override AutomationPeer OnCreateAutomationPeer() 727if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 728|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
Microsoft\Windows\Controls\Ribbon\RibbonTabHeader.cs (1)
313protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
87protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTextBox.cs (1)
477protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonToggleButton.cs (1)
302protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonToolTip.cs (1)
440protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTwoLineText.cs (1)
437protected override AutomationPeer OnCreateAutomationPeer()
WindowsFormsIntegration (2)
System\Windows\Integration\ElementHost.cs (1)
1706protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Integration\WindowsFormsHost.cs (1)
565protected override AutomationPeer OnCreateAutomationPeer()