6 types derived from AutomationPeer
PresentationCore (3)
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (1)
22public class ContentElementAutomationPeer : AutomationPeer
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (1)
22public class UIElement3DAutomationPeer: AutomationPeer
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (1)
22public class UIElementAutomationPeer: AutomationPeer
PresentationFramework (3)
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (1)
22public sealed class DataGridCellItemAutomationPeer : AutomationPeer,
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (1)
22public sealed class DateTimeAutomationPeer : AutomationPeer, IGridItemProvider, ISelectionItemProvider, ITableItemProvider, IInvokeProvider , IVirtualizedItemProvider
System\Windows\Automation\Peers\ItemAutomationPeer.cs (1)
30public 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)
20internal delegate object WrapObject( AutomationPeer peer, object iface, IntPtr hwnd );
MS\Internal\Automation\DockProviderWrapper.cs (3)
45private DockProviderWrapper( AutomationPeer peer, IDockProvider iface ) 86internal static object Wrap( AutomationPeer peer, object iface ) 123private AutomationPeer _peer;
MS\Internal\Automation\ElementProxy.cs (35)
54private ElementProxy(AutomationPeer peer) 92AutomationPeer peer = Peer; 102AutomationPeer peer = Peer; 114AutomationPeer peer = Peer; 129AutomationPeer peer = Peer; 155AutomationPeer peer = Peer; 165AutomationPeer peer = Peer; 177AutomationPeer peer = Peer; 193AutomationPeer peer = Peer; 205AutomationPeer peer = Peer; 217AutomationPeer peer = Peer; 227AutomationPeer peer = Peer; 261internal static ElementProxy StaticWrap(AutomationPeer peer, AutomationPeer referencePeer) 303internal AutomationPeer Peer 309AutomationPeer peer = (AutomationPeer)((WeakReference)_peer).Target; 314return (AutomationPeer)_peer; 336AutomationPeer peer = Peer; 341AutomationPeer peerFromPoint = peer.GetPeerFromPoint(point); 352AutomationPeer peer = Peer; 357AutomationPeer focusedPeer = AutomationPeer.AutomationPeerFromInputElement(Keyboard.FocusedElement); 364AutomationPeer peer = Peer; 376AutomationPeer dest; 377AutomationPeer peer = Peer; 432AutomationPeer peer = Peer; 446AutomationPeer peer = Peer; 457AutomationPeer peer = Peer; 468AutomationPeer peer = Peer; 479AutomationPeer peer = Peer; 490AutomationPeer peer = Peer; 502AutomationPeer peer = Peer; 503AutomationPeer root = peer; 510AutomationPeer parent = root.GetParent();
MS\Internal\Automation\ElementUtil.cs (1)
191internal static object Invoke(AutomationPeer peer, DispatcherOperationCallback work, object arg)
MS\Internal\Automation\ExpandCollapseProviderWrapper.cs (3)
45private ExpandCollapseProviderWrapper( AutomationPeer peer, IExpandCollapseProvider iface ) 91internal static object Wrap( AutomationPeer peer, object iface ) 134private AutomationPeer _peer;
MS\Internal\Automation\GridItemProviderWrapper.cs (3)
45private GridItemProviderWrapper( AutomationPeer peer, IGridItemProvider iface ) 113internal static object Wrap( AutomationPeer peer, object iface ) 164private AutomationPeer _peer;
MS\Internal\Automation\GridProviderWrapper.cs (3)
45private GridProviderWrapper( AutomationPeer peer, IGridProvider iface ) 94internal static object Wrap( AutomationPeer peer, object iface ) 136private AutomationPeer _peer;
MS\Internal\Automation\InteropAutomationProvider.cs (2)
18internal InteropAutomationProvider(HostedWindowWrapper wrapper, AutomationPeer parent) 122private AutomationPeer _parent;
MS\Internal\Automation\InvokeProviderWrapper.cs (3)
45private InvokeProviderWrapper( AutomationPeer peer, IInvokeProvider iface ) 78internal static object Wrap( AutomationPeer peer, object iface ) 110private AutomationPeer _peer;
MS\Internal\Automation\ItemContainerProviderWrapper.cs (3)
45private ItemContainerProviderWrapper(AutomationPeer peer, IItemContainerProvider iface) 79internal static object Wrap(AutomationPeer peer, object iface) 115private AutomationPeer _peer;
MS\Internal\Automation\MultipleViewProviderWrapper.cs (3)
45private MultipleViewProviderWrapper( AutomationPeer peer, IMultipleViewProvider iface ) 96internal static object Wrap( AutomationPeer peer, object iface ) 143private AutomationPeer _peer;
MS\Internal\Automation\RangeValueProviderWrapper.cs (3)
45private RangeValueProviderWrapper( AutomationPeer peer, IRangeValueProvider iface ) 126internal static object Wrap( AutomationPeer peer, object iface ) 188private AutomationPeer _peer;
MS\Internal\Automation\ScrollItemProviderWrapper.cs (3)
45private ScrollItemProviderWrapper(AutomationPeer peer, IScrollItemProvider iface) 78internal static object Wrap( AutomationPeer peer, object iface ) 110private AutomationPeer _peer;
MS\Internal\Automation\ScrollProviderWrapper.cs (3)
48private ScrollProviderWrapper( AutomationPeer peer, IScrollProvider iface ) 134internal static object Wrap( AutomationPeer peer, object iface ) 204private AutomationPeer _peer;
MS\Internal\Automation\SelectionItemProviderWrapper.cs (3)
47private SelectionItemProviderWrapper( AutomationPeer peer, ISelectionItemProvider iface ) 106internal static object Wrap( AutomationPeer peer, object iface ) 160private AutomationPeer _peer;
MS\Internal\Automation\SelectionProviderWrapper.cs (3)
47private SelectionProviderWrapper( AutomationPeer peer, ISelectionProvider iface ) 96internal static object Wrap( AutomationPeer peer, object iface ) 137private AutomationPeer _peer;
MS\Internal\Automation\SynchronizedInputProviderWrapper.cs (3)
45private SynchronizedInputProviderWrapper( AutomationPeer peer, ISynchronizedInputProvider iface ) 82internal static object Wrap( AutomationPeer peer, object iface ) 118private AutomationPeer _peer;
MS\Internal\Automation\TableItemProviderWrapper.cs (3)
45private TableItemProviderWrapper( AutomationPeer peer, ITableItemProvider iface ) 123internal static object Wrap( AutomationPeer peer, object iface ) 184private AutomationPeer _peer;
MS\Internal\Automation\TableProviderWrapper.cs (3)
45private TableProviderWrapper( AutomationPeer peer, ITableProvider iface ) 112internal static object Wrap( AutomationPeer peer, object iface ) 169private AutomationPeer _peer;
MS\Internal\Automation\TextProviderWrapper.cs (3)
35private TextProviderWrapper( AutomationPeer peer, ITextProvider iface ) 104internal static object Wrap( AutomationPeer peer, object iface ) 161private AutomationPeer _peer;
MS\Internal\Automation\TextRangeProviderWrapper.cs (4)
36internal TextRangeProviderWrapper( AutomationPeer peer, ITextRangeProvider iface ) 180static internal ITextRangeProvider WrapArgument(ITextRangeProvider argument, AutomationPeer peer) 191static internal ITextRangeProvider [] WrapArgument(ITextRangeProvider [] argument, AutomationPeer peer) 367private AutomationPeer _peer;
MS\Internal\Automation\ToggleProviderWrapper.cs (3)
44private ToggleProviderWrapper( AutomationPeer peer, IToggleProvider iface ) 85internal static object Wrap( AutomationPeer peer, object iface ) 122private AutomationPeer _peer;
MS\Internal\Automation\TransformProviderWrapper.cs (3)
44private TransformProviderWrapper( AutomationPeer peer, ITransformProvider iface ) 112internal static object Wrap( AutomationPeer peer, object iface ) 173private AutomationPeer _peer;
MS\Internal\Automation\ValueProviderWrapper.cs (3)
45private ValueProviderWrapper( AutomationPeer peer, IValueProvider iface ) 94internal static object Wrap( AutomationPeer peer, object iface ) 136private AutomationPeer _peer;
MS\Internal\Automation\VirtualizedItemProviderWrapper.cs (3)
45private VirtualizedItemProviderWrapper(AutomationPeer peer, IVirtualizedItemProvider iface) 78internal static object Wrap(AutomationPeer peer, object iface) 111private AutomationPeer _peer;
MS\Internal\Automation\WindowProviderWrapper.cs (3)
45private WindowProviderWrapper( AutomationPeer peer, IWindowProvider iface) 136internal static object Wrap( AutomationPeer peer, object iface) 209private AutomationPeer _peer;
MS\Internal\Interop\TipTsfHelper.cs (1)
170AutomationPeer peer = null;
MS\Internal\SynchronizedInputHelper.cs (1)
319internal static void RaiseAutomationEvent(AutomationPeer peer)
MS\Internal\UIElementHelper.cs (1)
189AutomationPeer ap = null;
System\Windows\Automation\Peers\AutomationPeer.cs (100)
279abstract protected List<AutomationPeer> GetChildrenCore(); 403AutomationPeer peer = AutomationPeerFromInputElement(newFocus); 417internal static AutomationPeer AutomationPeerFromInputElement(IInputElement focusedElement) 419AutomationPeer peer = null; 470internal AutomationPeer ValidateConnected(AutomationPeer connectedPeer) 491AutomationPeer[] roots = lm.GetAutomationRoots(); 494AutomationPeer root = roots[i]; 516internal bool TrySetParentInfo(AutomationPeer peer) 554private bool isDescendantOf(AutomationPeer parent) 558List<AutomationPeer> children = parent.GetChildren(); 566AutomationPeer child = children[i]; 683abstract protected AutomationPeer GetLabeledByCore(); 712virtual protected List<AutomationPeer> GetControlledPeersCore() 1089public AutomationPeer GetLabeledBy() 1091AutomationPeer result; 1237public List<AutomationPeer> GetControlledPeers() 1239List<AutomationPeer> result = null; 1264List<AutomationPeer> controlledPeers = GetControlledPeers(); 1434public AutomationPeer GetParent() 1440public List<AutomationPeer> GetChildren() 1475internal AutomationPeer GetFirstChild() 1477AutomationPeer peer = null; 1521internal AutomationPeer GetLastChild() 1523AutomationPeer peer = null; 1543internal AutomationPeer GetNextSibling() 1545AutomationPeer sibling = null; 1546AutomationPeer parent = IterationParent; 1566internal AutomationPeer GetPreviousSibling() 1568AutomationPeer sibling = null; 1569AutomationPeer parent = IterationParent; 1638private void ChooseIterationParent(AutomationPeer caller) 1641AutomationPeer iterationParent; 1668private AutomationPeer IterationParent 1761public AutomationPeer GetPeerFromPoint(Point point) 1766protected virtual AutomationPeer GetPeerFromPointCore(Point point) 1768AutomationPeer found = null; 1772List<AutomationPeer> children = GetChildren(); 1807protected internal IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1809AutomationPeer referencePeer = this; 1812AutomationPeer eventsSource; 1821private IRawElementProviderSimple ProviderFromPeerNoDelegation(AutomationPeer peer) 1823AutomationPeer referencePeer = this; 1836public AutomationPeer EventsSource 1841? (AutomationPeer)_eventsSourceOrPeerRecord 1861protected AutomationPeer PeerFromProvider(IRawElementProviderSimple provider) 1900List<AutomationPeer> oldChildren = _children; 1901List<AutomationPeer> addedChildren = null; 1902HashSet<AutomationPeer> hs = null; 1914hs = new HashSet<AutomationPeer>(); 1929AutomationPeer child = _children[i]; 1936if(addedChildren == null) addedChildren = new List<AutomationPeer>(); 1983foreach (AutomationPeer removedChild in hs) 1996foreach (AutomationPeer addedChild in addedChildren) 2111for(AutomationPeer peer = GetFirstChild(); peer != null; peer = peer.GetNextSibling()) 2148AutomationPeer peer = (AutomationPeer)arg; 2238internal List<AutomationPeer> Children 2466private delegate object WrapObject(AutomationPeer peer, object iface); 2482private delegate object GetProperty(AutomationPeer peer); 2484private static object IsControlElement(AutomationPeer peer) { return peer.IsControlElement(); } 2485private static object GetControlType(AutomationPeer peer) { ControlType controlType = peer.GetControlType(); return controlType.Id; } 2486private static object IsContentElement(AutomationPeer peer) { return peer.IsContentElement(); } 2487private static object GetLabeledBy(AutomationPeer peer) { AutomationPeer byPeer = peer.GetLabeledBy(); return ElementProxy.StaticWrap(byPeer, peer); } 2488private static object GetNativeWindowHandle(AutomationPeer peer) { return null /* not used? */; } 2489private static object GetAutomationId(AutomationPeer peer) { return peer.GetAutomationId(); } 2490private static object GetItemType(AutomationPeer peer) { return peer.GetItemType(); } 2491private static object IsPassword(AutomationPeer peer) { return peer.IsPassword(); } 2492private static object GetLocalizedControlType(AutomationPeer peer) { return peer.GetLocalizedControlType(); } 2493private static object GetName(AutomationPeer peer) { return peer.GetName(); } 2494private static object GetAcceleratorKey(AutomationPeer peer) { return peer.GetAcceleratorKey(); } 2495private static object GetAccessKey(AutomationPeer peer) { return peer.GetAccessKey(); } 2496private static object HasKeyboardFocus(AutomationPeer peer) { return peer.HasKeyboardFocus(); } 2497private static object IsKeyboardFocusable(AutomationPeer peer) { return peer.IsKeyboardFocusable(); } 2498private static object IsEnabled(AutomationPeer peer) { return peer.IsEnabled(); } 2499private static object GetBoundingRectangle(AutomationPeer peer) { return peer.GetBoundingRectangle(); } 2500private static object GetCurrentProcessId(AutomationPeer peer) { return Environment.ProcessId; } 2501private static object GetRuntimeId(AutomationPeer peer) { return peer.GetRuntimeId(); } 2502private static object GetClassName(AutomationPeer peer) { return peer.GetClassName(); } 2503private static object GetHelpText(AutomationPeer peer) { return peer.GetHelpText(); } 2504private static object GetClickablePoint(AutomationPeer peer) { Point pt = peer.GetClickablePoint(); return new double[] {pt.X, pt.Y}; } 2505private static object GetCultureInfo(AutomationPeer peer) { return null; } 2506private static object IsOffscreen(AutomationPeer peer) { return peer.IsOffscreen(); } 2507private static object GetOrientation(AutomationPeer peer) { return peer.GetOrientation(); } 2508private static object GetFrameworkId(AutomationPeer peer) { return peer.GetFrameworkId(); } 2509private static object IsRequiredForForm(AutomationPeer peer) { return peer.IsRequiredForForm(); } 2510private static object GetItemStatus(AutomationPeer peer) { return peer.GetItemStatus(); } 2511private static object GetLiveSetting(AutomationPeer peer) { return peer.GetLiveSetting(); } 2512private static object GetControllerFor(AutomationPeer peer) { return peer.GetControllerForProviderArray(); } 2513private static object GetSizeOfSet(AutomationPeer peer) { return peer.GetSizeOfSet(); } 2514private static object GetPositionInSet(AutomationPeer peer) { return peer.GetPositionInSet(); } 2515private static object GetHeadingLevel(AutomationPeer peer) { return peer.GetHeadingLevel(); } 2516private static object IsDialog(AutomationPeer peer) { return peer.IsDialog(); } 2523private List<AutomationPeer> _children; 2524private AutomationPeer _parent; 2547private AutomationPeer _eventsSource; 2548public AutomationPeer EventsSource 2554private AutomationPeer _iterationParent; 2555public AutomationPeer IterationParent
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (29)
51public static AutomationPeer CreatePeerForElement(ContentElement element) 58public static AutomationPeer FromElement(ContentElement element) 65/// <see cref="AutomationPeer.GetChildrenCore"/> 67override protected List<AutomationPeer> GetChildrenCore() 87/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 95/// <see cref="AutomationPeer.GetAutomationIdCore"/> 103/// <see cref="AutomationPeer.GetNameCore"/> 111/// <see cref="AutomationPeer.GetHelpTextCore"/> 119/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 127/// <see cref="AutomationPeer.IsOffscreenCore"/> 144/// <see cref="AutomationPeer.GetOrientationCore"/> 152/// <see cref="AutomationPeer.GetItemTypeCore"/> 160/// <see cref="AutomationPeer.GetClassNameCore"/> 168/// <see cref="AutomationPeer.GetItemStatusCore"/> 176/// <see cref="AutomationPeer.IsRequiredForFormCore"/> 184/// <see cref="AutomationPeer.IsKeyboardFocusableCore"/> 192/// <see cref="AutomationPeer.HasKeyboardFocusCore"/> 200/// <see cref="AutomationPeer.IsEnabledCore"/> 208/// <see cref="AutomationPeer.IsDialogCore"/> 216/// <see cref="AutomationPeer.IsPasswordCore"/> 224/// <see cref="AutomationPeer.IsContentElementCore"/> 232/// <see cref="AutomationPeer.IsControlElementCore"/> 240/// <see cref="AutomationPeer.GetLabeledByCore"/> 242override protected AutomationPeer GetLabeledByCore() 248/// <see cref="AutomationPeer.GetAcceleratorKeyCore"/> 256/// <see cref="AutomationPeer.GetAccessKeyCore"/> 264/// <see cref="AutomationPeer.GetLiveSettingCore"/> 299/// <see cref="AutomationPeer.GetClickablePointCore"/> 307/// <see cref="AutomationPeer.SetFocusCore"/>
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (11)
52public static AutomationPeer CreatePeerForElement(UIElement3D element) 60public static AutomationPeer FromElement(UIElement3D element) 68override protected List<AutomationPeer> GetChildrenCore() 70List<AutomationPeer> children = null; 73(IteratorCallback)delegate(AutomationPeer peer) 76children = new List<AutomationPeer>(); 85private delegate bool IteratorCallback(AutomationPeer peer); 94AutomationPeer peer = null; 165/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 338override protected AutomationPeer GetLabeledByCore() 399/// <see cref="AutomationPeer.GetClickablePointCore"/>
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (14)
51public static AutomationPeer CreatePeerForElement(UIElement element) 59public static AutomationPeer FromElement(UIElement element) 67override protected List<AutomationPeer> GetChildrenCore() 69List<AutomationPeer> children = null; 72(IteratorCallback)delegate(AutomationPeer peer) 75children = new List<AutomationPeer>(); 85internal static AutomationPeer GetRootAutomationPeer(Visual rootVisual, IntPtr hwnd) 87AutomationPeer root = null; 90(IteratorCallback)delegate(AutomationPeer peer) 104private delegate bool IteratorCallback(AutomationPeer peer); 113AutomationPeer peer = null; 386override protected AutomationPeer GetLabeledByCore() 432AutomationPeer peer = UIElementAutomationPeer.FromElement(element); 467AutomationPeer peer = UIElementAutomationPeer.FromElement(element);
System\Windows\ContentElement.cs (6)
123protected virtual AutomationPeer OnCreateAutomationPeer() { return null; } 130internal AutomationPeer CreateAutomationPeer() 134AutomationPeer ap = null; 158internal AutomationPeer GetAutomationPeer() 961private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
System\Windows\Input\KeyboardDevice.cs (1)
492AutomationPeer.RaiseFocusChangedEventHelper((IInputElement)_focus);
System\Windows\InterOp\HwndTarget.cs (4)
1413internal AutomationPeer EnsureAutomationPeer(Visual root) 1418internal static AutomationPeer EnsureAutomationPeer(Visual root, IntPtr handle) 1420AutomationPeer peer = null; 1462AutomationPeer peer = EnsureAutomationPeer(root, handle);
System\Windows\LayoutManager.cs (7)
706AutomationPeer peer = null; 710peer = (AutomationPeer)(item.Target); 748internal AutomationPeer[] GetAutomationRoots() 752AutomationPeer[] peers = new AutomationPeer[copy.Length]; 760AutomationPeer peer = null; 764peer = (AutomationPeer)(item.Target);
System\Windows\Media3D\ContainerUIElement3D.cs (1)
98protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Media3D\ModelUIElement3D.cs (1)
92protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\UIElement.cs (10)
3687AutomationPeer peer = uie.GetAutomationPeer(); 3978protected virtual AutomationPeer OnCreateAutomationPeer() 3988internal virtual AutomationPeer OnCreateAutomationPeerInternal() { return null; } 3995internal AutomationPeer CreateAutomationPeer() 3999AutomationPeer ap = null; 4043internal AutomationPeer GetAutomationPeer() 4059internal AutomationPeer CreateGenericRootAutomationPeer() 4063AutomationPeer ap = null; 4686private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
System\Windows\UIElement3D.cs (7)
919AutomationPeer peer = uie.GetAutomationPeer(); 1197protected virtual AutomationPeer OnCreateAutomationPeer() { return null; } 1204internal AutomationPeer CreateAutomationPeer() 1208AutomationPeer ap = null; 1232internal AutomationPeer GetAutomationPeer() 1573private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
PresentationFramework (483)
MS\Internal\Documents\TextContainerHelper.cs (9)
311internal static List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end, ITextPointer ownerContentStart) 314AutomationPeer peer = null; 316List<AutomationPeer> peers = new List<AutomationPeer>(); 408AutomationPeer peer = null; 431internal static AutomationPeer GetEnclosingAutomationPeer(ITextPointer start, ITextPointer end, out ITextPointer elementStart, out ITextPointer elementEnd) 434AutomationPeer peer; 734private static void iterate(Visual parent, List<AutomationPeer> peers) 736AutomationPeer peer = null;
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (13)
109protected override List<AutomationPeer> GetChildrenCore() 116List<AutomationPeer> peers = new List<AutomationPeer>(); 120AutomationPeer buttonPeer; 146AutomationPeer dayTitlePeer = UIElementAutomationPeer.CreatePeerForElement(child); 253AutomationPeer wrapperPeer = peer.WrapperPeer; 300if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && numSelected == 1 && numAdded == 1) 310if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 323if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 394AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, OwningCalendar.DisplayMode); 481AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 554AutomationPeer nextPeer = GetOrCreateDateTimeAutomationPeer(nextDate.Value, currentMode); 632AutomationPeer peer = CreatePeerForElement(child);
System\Windows\Automation\Peers\ComboBoxAutomationPeer.cs (4)
77protected override List<AutomationPeer> GetChildrenCore() 79List<AutomationPeer> children = base.GetChildrenCore(); 86AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(textBox); 90children = new List<AutomationPeer>();
System\Windows\Automation\Peers\ContentTextAutomationPeer.cs (3)
62internal new IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 73AutomationPeer peer = PeerFromProvider(provider); 88internal abstract List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end);
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (13)
48protected override List<AutomationPeer> GetChildrenCore() 50List<AutomationPeer> children = base.GetChildrenCore(); 56AutomationPeer columnsHeaderPresenterPeer = FrameworkElementAutomationPeer.CreatePeerForElement(columnsHeaderPresenter); 61children = new List<AutomationPeer>(1); 98AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(scrollViewer); 253AutomationPeer peer = dataGridColumnHeadersPresenterPeer.FindOrCreateItemAutomationPeer(this.OwningDataGrid.Columns[i]); 283AutomationPeer rowHeaderAutomationPeer = dataGridItemAutomationPeer.RowHeaderAutomationPeer; 333if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && 345if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 357if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 406if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && 418if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 430if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (36)
46AutomationPeer wrapperPeer = OwningCellPeer; 58AutomationPeer wrapperPeer = OwningCellPeer; 76AutomationPeer wrapperPeer = OwningCellPeer; 88AutomationPeer wrapperPeer = OwningCellPeer; 100protected override List<AutomationPeer> GetChildrenCore() 102AutomationPeer wrapperPeer = OwningCellPeer; 110List<AutomationPeer> children = wrapperPeer.GetChildren(); 120AutomationPeer wrapperPeer = OwningCellPeer; 135AutomationPeer wrapperPeer = OwningCellPeer; 147AutomationPeer wrapperPeer = OwningCellPeer; 159AutomationPeer wrapperPeer = OwningCellPeer; 171AutomationPeer wrapperPeer = OwningCellPeer; 181protected override AutomationPeer GetLabeledByCore() 183AutomationPeer wrapperPeer = OwningCellPeer; 207AutomationPeer wrapperPeer = OwningCellPeer; 225AutomationPeer wrapperPeer = OwningCellPeer; 242AutomationPeer wrapperPeer = OwningCellPeer; 318AutomationPeer wrapperPeer = OwningCellPeer; 344AutomationPeer wrapperPeer = OwningCellPeer; 362AutomationPeer wrapperPeer = OwningCellPeer; 379AutomationPeer wrapperPeer = OwningCellPeer; 390AutomationPeer wrapperPeer = OwningCellPeer; 402AutomationPeer wrapperPeer = OwningCellPeer; 412AutomationPeer wrapperPeer = OwningCellPeer; 422AutomationPeer wrapperPeer = OwningCellPeer; 434AutomationPeer wrapperPeer = OwningCellPeer; 446AutomationPeer wrapperPeer = OwningCellPeer; 458AutomationPeer wrapperPeer = OwningCellPeer; 471AutomationPeer wrapperPeer = OwningCellPeer; 483AutomationPeer wrapperPeer = OwningCellPeer; 495AutomationPeer wrapperPeer = OwningCellPeer; 574AutomationPeer dataGridColumnHeaderPeer = columnHeadersPresenterPeer.FindOrCreateItemAutomationPeer(_column); 596AutomationPeer rowHeaderAutomationPeer = dataGridItemAutomationPeer.RowHeaderAutomationPeer; 817AutomationPeer parent = this.GetParent(); 883AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(OwningDataGrid); 933AutomationPeer wrapperPeer = OwningCellPeer;
System\Windows\Automation\Peers\DataGridColumnHeaderItemAutomationPeer.cs (2)
47AutomationPeer wrapperPeer = GetWrapperPeer(); 214AutomationPeer wrapperPeer = OwningColumnHeaderPeer;
System\Windows\Automation\Peers\DataGridColumnHeadersPresenterAutomationPeer.cs (4)
61protected override List<AutomationPeer> GetChildrenCore() 63List<AutomationPeer> children = null; 86children = new List<AutomationPeer>(childItems.Count); 125AutomationPeer wrapperPeer = peer.GetWrapperPeer();
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (14)
50protected override List<AutomationPeer> GetChildrenCore() 52AutomationPeer wrapperPeer = GetWrapperPeer(); 60List<AutomationPeer> children = wrapperPeer.GetChildren(); 70AutomationPeer wrapperPeer = GetWrapperPeer(); 111protected override AutomationPeer GetPeerFromPointCore(Point point) 115AutomationPeer rowHeaderAutomationPeer = RowHeaderAutomationPeer; 119AutomationPeer found = rowHeaderAutomationPeer.GetPeerFromPoint(point); 223AutomationPeer wrapperPeer = GetWrapperPeer(); 412internal List<AutomationPeer> GetCellItemPeers() 414List<AutomationPeer> children = null; 440children = new List<AutomationPeer>(childItems.Count); 504AutomationPeer wrapperPeer = peer.OwningCellPeer; 576internal AutomationPeer RowHeaderAutomationPeer 613private AutomationPeer _dataGridAutomationPeer;
System\Windows\Automation\Peers\DataGridRowAutomationPeer.cs (7)
55protected override List<AutomationPeer> GetChildrenCore() 62List<AutomationPeer> children = new List<AutomationPeer>(3); 65AutomationPeer dataGridRowHeaderAutomationPeer = RowHeaderAutomationPeer; 79AutomationPeer dataGridDetailsPresenterAutomationPeer = DetailsPresenterAutomationPeer; 98internal AutomationPeer RowHeaderAutomationPeer 112private AutomationPeer DetailsPresenterAutomationPeer
System\Windows\Automation\Peers\DatePickerAutomationPeer.cs (2)
90protected override List<AutomationPeer> GetChildrenCore() 92List<AutomationPeer> children = base.GetChildrenCore();
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (30)
49AutomationPeer wrapperPeer = WrapperPeer; 91AutomationPeer peer = FrameworkElementAutomationPeer.CreatePeerForElement(this.OwningCalendar); 142AutomationPeer wrapperPeer = WrapperPeer; 157AutomationPeer wrapperPeer = WrapperPeer; 177AutomationPeer wrapperPeer = WrapperPeer; 192AutomationPeer wrapperPeer = WrapperPeer; 205protected override List<AutomationPeer> GetChildrenCore() 207AutomationPeer wrapperPeer = WrapperPeer; 222AutomationPeer wrapperPeer = WrapperPeer; 228AutomationPeer wrapperPeer = WrapperPeer; 254AutomationPeer wrapperPeer = WrapperPeer; 269AutomationPeer wrapperPeer = WrapperPeer; 282protected override AutomationPeer GetLabeledByCore() 284AutomationPeer wrapperPeer = WrapperPeer; 299AutomationPeer wrapperPeer = WrapperPeer; 339AutomationPeer wrapperPeer = WrapperPeer; 422AutomationPeer wrapperPeer = WrapperPeer; 446AutomationPeer wrapperPeer = WrapperPeer; 462AutomationPeer wrapperPeer = WrapperPeer; 479AutomationPeer wrapperPeer = WrapperPeer; 485AutomationPeer wrapperPeer = WrapperPeer; 500AutomationPeer wrapperPeer = WrapperPeer; 515AutomationPeer wrapperPeer = WrapperPeer; 530AutomationPeer wrapperPeer = WrapperPeer; 545AutomationPeer wrapperPeer = WrapperPeer; 560AutomationPeer wrapperPeer = WrapperPeer; 575AutomationPeer wrapperPeer = WrapperPeer; 590AutomationPeer wrapperPeer = WrapperPeer; 605AutomationPeer wrapperPeer = WrapperPeer; 937AutomationPeer parent = this.GetParent();
System\Windows\Automation\Peers\DocumentAutomationPeer.cs (10)
55/// <see cref="AutomationPeer.GetChildrenCore"/> 61protected override List<AutomationPeer> GetChildrenCore() 72/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 101/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 109/// <see cref="AutomationPeer.GetClassNameCore"/> 118/// <see cref="AutomationPeer.IsControlElementCore"/> 136/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 156/// <see cref="AutomationPeer.GetClickablePointCore"/> 178/// <see cref="AutomationPeer.IsOffscreenCore"/> 204internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\DocumentPageViewAutomationPeer.cs (3)
30/// <see cref="AutomationPeer.GetChildrenCore"/> 36protected override List<AutomationPeer> GetChildrenCore() 42/// <see cref="AutomationPeer.GetAutomationIdCore()"/>
System\Windows\Automation\Peers\DocumentViewerAutomationPeer.cs (3)
36/// <see cref="AutomationPeer.GetClassNameCore"/> 44/// <see cref="AutomationPeer.GetPattern"/> 59AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollViewer);
System\Windows\Automation\Peers\DocumentViewerBaseAutomationPeer.cs (10)
29/// <see cref="AutomationPeer.GetPattern"/> 56/// <see cref="AutomationPeer.GetChildrenCore"/> 62protected override List<AutomationPeer> GetChildrenCore() 65List<AutomationPeer> children = base.GetChildrenCore(); 69AutomationPeer documentPeer = GetDocumentAutomationPeer(); 82children = new List<AutomationPeer>(); 91/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 99/// <see cref="AutomationPeer.GetClassNameCore"/> 110private AutomationPeer GetDocumentAutomationPeer() 112AutomationPeer documentPeer = null;
System\Windows\Automation\Peers\ExpanderAutomationPeer.cs (2)
43protected override List<AutomationPeer> GetChildrenCore() 45List<AutomationPeer> children = base.GetChildrenCore();
System\Windows\Automation\Peers\FlowDocumentPageViewerAutomationPeer.cs (4)
29/// <see cref="AutomationPeer.GetChildrenCore"/> 35protected override List<AutomationPeer> GetChildrenCore() 38List<AutomationPeer> children = base.GetChildrenCore(); 59/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FlowDocumentReaderAutomationPeer.cs (7)
31/// <see cref="AutomationPeer.GetPattern"/> 48/// <see cref="AutomationPeer.GetChildrenCore"/> 54protected override List<AutomationPeer> GetChildrenCore() 57List<AutomationPeer> children = base.GetChildrenCore(); 64AutomationPeer documentPeer = ContentElementAutomationPeer.CreatePeerForElement(document); 77children = new List<AutomationPeer>(); 87/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (9)
33/// <see cref="AutomationPeer.GetPattern"/> 44AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollViewer); 73/// <see cref="AutomationPeer.GetChildrenCore"/> 79protected override List<AutomationPeer> GetChildrenCore() 82List<AutomationPeer> children = base.GetChildrenCore(); 94AutomationPeer documentPeer = ContentElementAutomationPeer.CreatePeerForElement(document); 107children = new List<AutomationPeer>(); 118/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 126/// <see cref="AutomationPeer.GetClassNameCore"/>
System\Windows\Automation\Peers\FrameworkContentElementAutomationPeer.cs (3)
28/// <see cref="AutomationPeer.GetAutomationIdCore"/> 73override protected AutomationPeer GetLabeledByCore() 75AutomationPeer labelPeer = base.GetLabeledByCore();
System\Windows\Automation\Peers\FrameworkElementAutomationPeer.cs (1)
57AutomationPeer labelAutomationPeer = GetLabeledByCore();
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (12)
77List<AutomationPeer> IViewAutomationPeer.GetChildren(List<AutomationPeer> children) 82AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(_owner.HeaderRowPresenter); 88children = new List<AutomationPeer>(); 152AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(e); 239AutomationPeer lvpeer = UIElementAutomationPeer.FromElement(_listview); 242AutomationPeer peer = UIElementAutomationPeer.FromElement(lvi); 246AutomationPeer eventSource = peer.EventsSource; 252List<AutomationPeer> columns = peer.GetChildren(); 282AutomationPeer lvPeer = UIElementAutomationPeer.FromElement(_listview); 285List<AutomationPeer> list = lvPeer.GetChildren(); 288foreach (AutomationPeer peer in list)
System\Windows\Automation\Peers\GridViewCellAutomationPeer.cs (8)
86List<AutomationPeer> children = GetChildrenAutomationPeer(Owner, includeInvisibleItems); 120AutomationPeer peer = UIElementAutomationPeer.FromElement(header); 148private List<AutomationPeer> GetChildrenAutomationPeer(Visual parent, bool includeInvisibleItems) 152List<AutomationPeer> children = null; 155(IteratorCallback)delegate(AutomationPeer peer) 158children = new List<AutomationPeer>(); 167private delegate bool IteratorCallback(AutomationPeer peer); 174AutomationPeer peer = null;
System\Windows\Automation\Peers\GridViewHeaderRowPresenterAutomationPeer.cs (5)
52protected override List<AutomationPeer> GetChildrenCore() 54List<AutomationPeer> list = base.GetChildrenCore(); 55List<AutomationPeer> newList = null; 58newList = new List<AutomationPeer>(list.Count); 61foreach (AutomationPeer peer in list)
System\Windows\Automation\Peers\GridViewItemAutomationPeer.cs (3)
49protected override List<AutomationPeer> GetChildrenCore() 64List<AutomationPeer> list = new List<AutomationPeer>();
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (6)
111AutomationPeer expanderPeer = UIElementAutomationPeer.CreatePeerForElement(groupItem.Expander); 124protected override List<AutomationPeer> GetChildrenCore() 133List<AutomationPeer> children = new List<AutomationPeer>(); 257AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 361private AutomationPeer _expanderPeer = null;
System\Windows\Automation\Peers\HyperlinkAutomationPeer.cs (1)
71/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\ItemAutomationPeer.cs (33)
48AutomationPeer wrapperPeer = GetWrapperPeer(); 114virtual internal AutomationPeer GetWrapperPeer() 116AutomationPeer wrapperPeer = null; 144AutomationPeer parent = this.GetParent(); 184AutomationPeer wrapperPeer = GetWrapperPeer(); 199protected override List<AutomationPeer> GetChildrenCore() 201AutomationPeer wrapperPeer = GetWrapperPeer(); 206List<AutomationPeer> children = wrapperPeer.GetChildren(); 216AutomationPeer wrapperPeer = GetWrapperPeer(); 230AutomationPeer wrapperPeer = GetWrapperPeer(); 242AutomationPeer wrapperPeer = GetWrapperPeer(); 254AutomationPeer wrapperPeer = GetWrapperPeer(); 282AutomationPeer wrapperPeer = GetWrapperPeer(); 316AutomationPeer wrapperPeer = GetWrapperPeer(); 415AutomationPeer wrapperPeer = GetWrapperPeer(); 428AutomationPeer wrapperPeer = GetWrapperPeer(); 440AutomationPeer wrapperPeer = GetWrapperPeer(); 452AutomationPeer wrapperPeer = GetWrapperPeer(); 464AutomationPeer wrapperPeer = GetWrapperPeer(); 476AutomationPeer wrapperPeer = GetWrapperPeer(); 488AutomationPeer wrapperPeer = GetWrapperPeer(); 500AutomationPeer wrapperPeer = GetWrapperPeer(); 522AutomationPeer wrapperPeer = GetWrapperPeer(); 556AutomationPeer wrapperPeer = GetWrapperPeer(); 566AutomationPeer wrapperPeer = GetWrapperPeer(); 574protected override AutomationPeer GetLabeledByCore() 576AutomationPeer wrapperPeer = GetWrapperPeer(); 588AutomationPeer wrapperPeer = GetWrapperPeer(); 600AutomationPeer wrapperPeer = GetWrapperPeer(); 612AutomationPeer wrapperPeer = GetWrapperPeer(); 624AutomationPeer wrapperPeer = GetWrapperPeer(); 636AutomationPeer wrapperPeer = GetWrapperPeer(); 648AutomationPeer wrapperPeer = GetWrapperPeer();
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (11)
43AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollHost); 67protected override List<AutomationPeer> GetChildrenCore() 69List<AutomationPeer> children = null; 89children = new List<AutomationPeer>(childItems.Count); 156children = new List<AutomationPeer>(childItems.Count); 193AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 374internal static object GetSupportedPropertyValueInternal(AutomationPeer itemPeer, int propertyId) 404AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 472internal AutomationPeer GetExistingPeerByItem(object item, bool checkInWeakRefStorage) 474AutomationPeer returnPeer = null; 793public AutomationPeer Peer
System\Windows\Automation\Peers\IViewAutomationPeer.cs (2)
37List<AutomationPeer> GetChildren(List<AutomationPeer> children);
System\Windows\Automation\Peers\ListViewAutomationPeer.cs (2)
69protected override List<AutomationPeer> GetChildrenCore() 77List<AutomationPeer> ret = base.GetChildrenCore();
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (4)
174protected override List<AutomationPeer> GetChildrenCore() 176List<AutomationPeer> children = base.GetChildrenCore(); 185children = new List<AutomationPeer>(items.Count); 191AutomationPeer peer = UIElementAutomationPeer.FromElement(uiElement);
System\Windows\Automation\Peers\NavigationWindowAutomationPeer.cs (1)
30internal static void RaiseAsyncContentLoadedEvent(AutomationPeer peer, long bytesRead, long maxBytes)
System\Windows\Automation\Peers\PasswordBoxAutomationPeer.cs (3)
86((AutomationPeer)returnValue).EventsSource = this; 165internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end) 167return new List<AutomationPeer>();
System\Windows\Automation\Peers\RichTextBoxAutomationPeer.cs (4)
66((AutomationPeer)returnValue).EventsSource = this; 79/// <see cref="AutomationPeer.GetChildrenCore"/> 81protected override List<AutomationPeer> GetChildrenCore() 90internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (1)
74internal static new object GetSupportedPropertyValueInternal(AutomationPeer itemPeer, int propertyId)
System\Windows\Automation\Peers\StatusBarAutomationPeer.cs (11)
43protected override List<AutomationPeer> GetChildrenCore() 45List<AutomationPeer> list = new List<AutomationPeer>(); 72List<AutomationPeer> childList = GetChildrenAutomationPeer(item); 75foreach (AutomationPeer ap in childList) 93private List<AutomationPeer> GetChildrenAutomationPeer(Visual parent) 97List<AutomationPeer> children = null; 100(IteratorCallback)delegate(AutomationPeer peer) 103children = new List<AutomationPeer>(); 112private delegate bool IteratorCallback(AutomationPeer peer); 119AutomationPeer peer = null;
System\Windows\Automation\Peers\TabItemAutomationPeer.cs (4)
61protected override List<AutomationPeer> GetChildrenCore() 64List<AutomationPeer> headerChildren = base.GetChildrenCore(); 76AutomationPeer contentHostPeer = new FrameworkElementAutomationPeer(contentHost); 77List<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)
74AutomationPeer labelAutomationPeer = GetLabeledByCore(); 87internal new IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 98AutomationPeer peer = PeerFromProvider(provider); 113internal abstract List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end);
System\Windows\Automation\Peers\TextBlockAutomationPeer.cs (6)
31/// <see cref="AutomationPeer.GetChildrenCore"/> 33protected override List<AutomationPeer> GetChildrenCore() 35List<AutomationPeer> peers = null; 46/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 54/// <see cref="AutomationPeer.GetClassNameCore"/> 63/// <see cref="AutomationPeer.IsControlElementCore"/>
System\Windows\Automation\Peers\TextBoxAutomationPeer.cs (3)
67((AutomationPeer)returnValue).EventsSource = this; 135internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end) 137return new List<AutomationPeer>();
System\Windows\Automation\Peers\TextElementAutomationPeer.cs (6)
35/// <see cref="AutomationPeer.GetChildrenCore"/> 41protected override List<AutomationPeer> GetChildrenCore() 48/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 93/// <see cref="AutomationPeer.GetClickablePointCore"/> 136/// <see cref="AutomationPeer.IsOffscreenCore"/> 209internal override List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end)
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (6)
54AutomationPeer scrollPeer = UIElementAutomationPeer.CreatePeerForElement(owner.ScrollHost); 67protected override List<AutomationPeer> GetChildrenCore() 77List<AutomationPeer> children = null; 83children = new List<AutomationPeer>(items.Count); 96AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 171AutomationPeer peer = UIElementAutomationPeer.FromElement(selectedContainer);
System\Windows\Automation\Peers\TreeViewDataItemAutomationPeer.cs (2)
76override internal AutomationPeer GetWrapperPeer() 78AutomationPeer wrapperPeer = base.GetWrapperPeer();
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (10)
63protected override List<AutomationPeer> GetChildrenCore() 65List<AutomationPeer> children = null; 73(IteratorCallback)delegate(AutomationPeer peer) 76children = new List<AutomationPeer>(); 85private delegate bool IteratorCallback(AutomationPeer peer); 94AutomationPeer peer = null; 127AutomationPeer wrapperPeer = (peer as ItemAutomationPeer).GetWrapperPeer(); 171AutomationPeer parentPeer = this; 192AutomationPeer wrapperPeer = (peer as ItemAutomationPeer).GetWrapperPeer(); 386AutomationPeer peer = UIElementAutomationPeer.FromElement(parent);
System\Windows\Controls\Button.cs (3)
249protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 259if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 261AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Calendar.cs (4)
827protected override AutomationPeer OnCreateAutomationPeer() 1051if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 1052AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 1053AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
System\Windows\Controls\CheckBox.cs (1)
65protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ComboBox.cs (5)
579if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 580|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 581|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 582|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 1903protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ContextMenu.cs (1)
387protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGrid.cs (11)
2452if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 2479if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 3124if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 4309if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4310AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4311AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 4562if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4563AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4564AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 6738protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 6883if (AutomationPeer.ListenerExists(AutomationEvents.PropertyChanged))
System\Windows\Controls\DataGridCell.cs (1)
68protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGridRow.cs (1)
1237protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DatePicker.cs (1)
778protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DocumentViewer.cs (1)
868protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Expander.cs (1)
297protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentReader.cs (1)
771protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
753protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Frame.cs (1)
541protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GridSplitter.cs (1)
300protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GridViewColumnHeader.cs (3)
544protected override AutomationPeer OnCreateAutomationPeer() 813if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 815AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\GridViewHeaderRowPresenter.cs (1)
789protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GroupBox.cs (1)
39protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GroupItem.cs (1)
44protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Image.cs (1)
188protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\InkCanvas.cs (1)
391protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\InkPresenter.cs (1)
324protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ItemsControl.cs (2)
4010protected override AutomationPeer OnCreateAutomationPeer() 4027internal override AutomationPeer OnCreateAutomationPeerInternal()
System\Windows\Controls\Label.cs (1)
171protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ListBox.cs (5)
225protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 298if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 299|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 300|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 301|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) )
System\Windows\Controls\ListBoxItem.cs (1)
242protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ListView.cs (1)
223protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\MediaElement.cs (1)
698protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Menu.cs (1)
127protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\MenuItem.cs (3)
1292protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 1393if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 1395AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\PasswordBox.cs (1)
449protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\CalendarButton.cs (1)
153protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\CalendarDayButton.cs (1)
182protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (3)
763if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 765AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this); 850protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
97protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridDetailsPresenter.cs (1)
38protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridRowHeader.cs (1)
138protected 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)
384protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\MenuBase.cs (2)
310if (AutomationPeer.ListenerExists(automationEvent)) 312AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Primitives\PopupRoot.cs (1)
91protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\RepeatButton.cs (3)
197protected override AutomationPeer OnCreateAutomationPeer() 208if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 210AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Primitives\ScrollBar.cs (1)
141protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\StatusBar.cs (1)
176protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\StatusBarItem.cs (1)
38protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\Thumb.cs (1)
220protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\ToggleButton.cs (1)
253protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ProgressBar.cs (1)
299protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\RadioButton.cs (1)
233protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\RichTextBox.cs (1)
291protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ScrollViewer.cs (1)
2449protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Separator.cs (1)
42protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\SinglePageViewer.cs (1)
369protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Slider.cs (1)
1300protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TabControl.cs (5)
315protected override AutomationPeer OnCreateAutomationPeer() 380if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 381|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 382|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 383|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) )
System\Windows\Controls\TabItem.cs (1)
265protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextAdaptor.cs (2)
45internal TextAdaptor(AutomationPeer textPeer, ITextContainer textContainer) 470private AutomationPeer _textPeer;
System\Windows\Controls\TextBlock.cs (1)
1899protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextBox.cs (1)
1010protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextRangeAdaptor.cs (12)
459internal TextRangeAdaptor(TextAdaptor textAdaptor, ITextPointer start, ITextPointer end, AutomationPeer textPeer) 1379private AutomationPeer GetEnclosingAutomationPeer(ITextPointer start, ITextPointer end) 1383AutomationPeer peer = TextContainerHelper.GetEnclosingAutomationPeer(start, end, out elementStart, out elementEnd); 1395AutomationPeer peerParent = GetEnclosingAutomationPeer(elementStart, elementEnd); 1404private IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1421private List<AutomationPeer> GetAutomationPeersFromRange(AutomationPeer peer, ITextPointer start, ITextPointer end) 1423List<AutomationPeer> peers; 1529private AutomationPeer _textPeer; 1841AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2091AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2093List<AutomationPeer> peers = GetAutomationPeersFromRange(peer, _start, _end);
System\Windows\Controls\ToolBar.cs (1)
458protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ToolTip.cs (5)
180if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipClosed)) 182AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(t); 455protected override AutomationPeer OnCreateAutomationPeer() 556if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipOpened)) 558AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\TreeView.cs (3)
252&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) ) 260&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 847protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TreeViewItem.cs (1)
1071protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\UserControl.cs (1)
53protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ViewPort3D.cs (1)
156protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\DocumentSequence.cs (1)
551protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedDocument.cs (1)
614protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedPage.cs (1)
90protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FlowDocument.cs (1)
819protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Hyperlink.cs (3)
685if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 687AutomationPeer peer = ContentElementAutomationPeer.CreatePeerForElement(this); 729protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Table.cs (1)
186protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\TableCell.cs (1)
169protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Interop\HwndHost.cs (2)
627protected override AutomationPeer OnCreateAutomationPeer() 636AutomationPeer containerPeer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Navigation\NavigationService.cs (2)
2375AutomationPeer peer = UIElementAutomationPeer.FromElement(navigatorHost) as AutomationPeer;
System\Windows\Navigation\NavigationWindow.cs (1)
848protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Window.cs (2)
1771protected override AutomationPeer OnCreateAutomationPeer() 4852AutomationPeer peer = UIElementAutomationPeer.FromElement(this);
PresentationUI (6)
MS\Internal\Documents\Application\PageTextBox.cs (3)
143protected override AutomationPeer OnCreateAutomationPeer() 377/// <see cref="AutomationPeer.GetClassNameCore"/> 385/// <see cref="AutomationPeer.GetPattern"/>
MS\Internal\Documents\Application\ZoomComboBox.cs (3)
245protected override AutomationPeer OnCreateAutomationPeer() 530/// <see cref="AutomationPeer.GetClassNameCore"/> 538/// <see cref="AutomationPeer.GetPattern"/>
System.Windows.Controls.Ribbon (90)
Microsoft\Windows\Automation\Peers\RibbonApplicationMenuAutomationPeer.cs (4)
49protected override List<AutomationPeer> GetChildrenCore() 51List<AutomationPeer> children = base.GetChildrenCore(); 58children = new List<AutomationPeer>(); 68children = new List<AutomationPeer>();
Microsoft\Windows\Automation\Peers\RibbonAutomationPeer.cs (11)
71AutomationPeer tabHeadersItemsControlPeer = UIElementAutomationPeer.CreatePeerForElement(tabHeadersItemsControl); 81protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 89List<AutomationPeer> children = new List<AutomationPeer>(); 94AutomationPeer peer = CreatePeerForElement(OwningRibbon.QuickAccessToolBar); 103AutomationPeer peer = CreatePeerForElement(OwningRibbon.TitleHost); 117AutomationPeer peer = CreatePeerForElement(OwningRibbon.ContextualTabGroupItemsControl); 127AutomationPeer peer = CreatePeerForElement(OwningRibbon.ApplicationMenu); 140AutomationPeer peer = CreatePeerForElement(OwningRibbon.RibbonTabHeaderItemsControl); 190List<AutomationPeer> ribbonTabs = base.GetChildrenCore(); 211AutomationPeer peer = CreatePeerForElement(helpPaneHost);
Microsoft\Windows\Automation\Peers\RibbonComboBoxAutomationPeer.cs (4)
57protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 59List<AutomationPeer> children = base.GetChildrenCore(); 65AutomationPeer peer = CreatePeerForElement(owner.EditableTextBoxSite); 70children = new List<AutomationPeer>(1);
Microsoft\Windows\Automation\Peers\RibbonContextualTabGroupAutomationPeer.cs (1)
49AutomationPeer peer = CreatePeerForElement(headerElement);
Microsoft\Windows\Automation\Peers\RibbonContextualTabGroupDataAutomationPeer.cs (1)
69AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonControlDataAutomationPeer.cs (2)
45AutomationPeer wrapperPeer = GetWrapperPeer(); 59AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonGalleryAutomationPeer.cs (4)
83protected override List<AutomationPeer> GetChildrenCore() 86List<AutomationPeer> children = null; 132children = new List<AutomationPeer>(1); 173AutomationPeer peer = UIElementAutomationPeer.FromElement(selectedContainers[index]);
Microsoft\Windows\Automation\Peers\RibbonGalleryCategoryAutomationPeer.cs (1)
42protected override List<AutomationPeer> GetChildrenCore()
Microsoft\Windows\Automation\Peers\RibbonGroupAutomationPeer.cs (5)
40protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 42List<AutomationPeer> children = base.GetChildrenCore(); 44AutomationPeer headerPeer = HeaderPeer; 49children = new List<AutomationPeer>(1); 136AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonGroupDataAutomationPeer.cs (2)
61AutomationPeer wrapperPeer = GetWrapperPeer(); 78AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonGroupHeaderAutomationPeer.cs (1)
56AutomationPeer ribbonGroupPeer = GetParent();
Microsoft\Windows\Automation\Peers\RibbonMenuButtonAutomationPeer.cs (5)
47protected override List<AutomationPeer> GetChildrenCore() 49List<AutomationPeer> children = base.GetChildrenCore(); 55AutomationPeer peer = CreatePeerForElement(owner.PartToggleButton); 60children = new List<AutomationPeer>(1); 107AutomationPeer buttonPeer = UIElementAutomationPeer.CreatePeerForElement(owner.PartToggleButton);
Microsoft\Windows\Automation\Peers\RibbonMenuItemAutomationPeer.cs (2)
101AutomationPeer dataPeer = EventsSource; 115AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (4)
51AutomationPeer wrapperPeer = GetWrapperPeer(); 62AutomationPeer wrapperPeer = GetWrapperPeer(); 80AutomationPeer wrapperPeer = GetWrapperPeer(); 121AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonQuickAccessToolBarAutomationPeer.cs (3)
45protected override List<AutomationPeer> GetChildrenCore() 47List<AutomationPeer> children = base.GetChildrenCore(); 53children = new List<AutomationPeer>();
Microsoft\Windows\Automation\Peers\RibbonTabAutomationPeer.cs (6)
38protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 40List<AutomationPeer> children = null; 52children = new List<AutomationPeer>(1); 127AutomationPeer headerPeer = CreatePeerForElement(OwningTab.RibbonTabHeader); 144AutomationPeer dataPeer = EventsSource; 160AutomationPeer dataPeer = EventsSource;
Microsoft\Windows\Automation\Peers\RibbonTabDataAutomationPeer.cs (1)
64AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Automation\Peers\RibbonTabHeaderDataAutomationPeer.cs (1)
55AutomationPeer wrapperPeer = GetWrapperPeer();
Microsoft\Windows\Controls\Ribbon\Ribbon.cs (1)
1115protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonApplicationMenu.cs (1)
280protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonButton.cs (1)
296protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonCheckBox.cs (1)
282protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonComboBox.cs (1)
920protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextMenu.cs (1)
66protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroup.cs (1)
300protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonContextualTabGroupItemsControl.cs (1)
135protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonControl.cs (1)
144protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonControlGroup.cs (1)
207protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGallery.cs (1)
2604protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGalleryCategory.cs (1)
611protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (1)
501protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
716protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (2)
2853internal static AutomationPeer CreatePeer(UIElement element) 2855AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(element);
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
976protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (1)
1703protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
354protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonRadioButton.cs (1)
297protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (1)
174protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonSplitButton.cs (2)
78protected override AutomationPeer OnCreateAutomationPeer() 403if (!IsCheckable && AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked))
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (3)
599protected override AutomationPeer OnCreateAutomationPeer() 729if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 730|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
Microsoft\Windows\Controls\Ribbon\RibbonTabHeader.cs (1)
315protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTabHeaderItemsControl.cs (1)
89protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTextBox.cs (1)
479protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonToggleButton.cs (1)
304protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonToolTip.cs (1)
443protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonTwoLineText.cs (1)
440protected 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)
570protected override AutomationPeer OnCreateAutomationPeer()