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)
266abstract protected List<AutomationPeer> GetChildrenCore(); 390AutomationPeer peer = AutomationPeerFromInputElement(newFocus); 404internal static AutomationPeer AutomationPeerFromInputElement(IInputElement focusedElement) 406AutomationPeer peer = null; 457internal AutomationPeer ValidateConnected(AutomationPeer connectedPeer) 478AutomationPeer[] roots = lm.GetAutomationRoots(); 481AutomationPeer root = roots[i]; 503internal bool TrySetParentInfo(AutomationPeer peer) 541private bool isDescendantOf(AutomationPeer parent) 545List<AutomationPeer> children = parent.GetChildren(); 553AutomationPeer child = children[i]; 670abstract protected AutomationPeer GetLabeledByCore(); 699virtual protected List<AutomationPeer> GetControlledPeersCore() 1076public AutomationPeer GetLabeledBy() 1078AutomationPeer result; 1224public List<AutomationPeer> GetControlledPeers() 1226List<AutomationPeer> result = null; 1251List<AutomationPeer> controlledPeers = GetControlledPeers(); 1421public AutomationPeer GetParent() 1427public List<AutomationPeer> GetChildren() 1462internal AutomationPeer GetFirstChild() 1464AutomationPeer peer = null; 1508internal AutomationPeer GetLastChild() 1510AutomationPeer peer = null; 1530internal AutomationPeer GetNextSibling() 1532AutomationPeer sibling = null; 1533AutomationPeer parent = IterationParent; 1553internal AutomationPeer GetPreviousSibling() 1555AutomationPeer sibling = null; 1556AutomationPeer parent = IterationParent; 1625private void ChooseIterationParent(AutomationPeer caller) 1628AutomationPeer iterationParent; 1655private AutomationPeer IterationParent 1748public AutomationPeer GetPeerFromPoint(Point point) 1753protected virtual AutomationPeer GetPeerFromPointCore(Point point) 1755AutomationPeer found = null; 1759List<AutomationPeer> children = GetChildren(); 1794protected internal IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1796AutomationPeer referencePeer = this; 1799AutomationPeer eventsSource; 1808private IRawElementProviderSimple ProviderFromPeerNoDelegation(AutomationPeer peer) 1810AutomationPeer referencePeer = this; 1823public AutomationPeer EventsSource 1828? (AutomationPeer)_eventsSourceOrPeerRecord 1848protected AutomationPeer PeerFromProvider(IRawElementProviderSimple provider) 1887List<AutomationPeer> oldChildren = _children; 1888List<AutomationPeer> addedChildren = null; 1889HashSet<AutomationPeer> hs = null; 1901hs = new HashSet<AutomationPeer>(); 1916AutomationPeer child = _children[i]; 1923if(addedChildren == null) addedChildren = new List<AutomationPeer>(); 1970foreach (AutomationPeer removedChild in hs) 1983foreach (AutomationPeer addedChild in addedChildren) 2098for(AutomationPeer peer = GetFirstChild(); peer != null; peer = peer.GetNextSibling()) 2135AutomationPeer peer = (AutomationPeer)arg; 2225internal List<AutomationPeer> Children 2453private delegate object WrapObject(AutomationPeer peer, object iface); 2469private delegate object GetProperty(AutomationPeer peer); 2471private static object IsControlElement(AutomationPeer peer) { return peer.IsControlElement(); } 2472private static object GetControlType(AutomationPeer peer) { ControlType controlType = peer.GetControlType(); return controlType.Id; } 2473private static object IsContentElement(AutomationPeer peer) { return peer.IsContentElement(); } 2474private static object GetLabeledBy(AutomationPeer peer) { AutomationPeer byPeer = peer.GetLabeledBy(); return ElementProxy.StaticWrap(byPeer, peer); } 2475private static object GetNativeWindowHandle(AutomationPeer peer) { return null /* not used? */; } 2476private static object GetAutomationId(AutomationPeer peer) { return peer.GetAutomationId(); } 2477private static object GetItemType(AutomationPeer peer) { return peer.GetItemType(); } 2478private static object IsPassword(AutomationPeer peer) { return peer.IsPassword(); } 2479private static object GetLocalizedControlType(AutomationPeer peer) { return peer.GetLocalizedControlType(); } 2480private static object GetName(AutomationPeer peer) { return peer.GetName(); } 2481private static object GetAcceleratorKey(AutomationPeer peer) { return peer.GetAcceleratorKey(); } 2482private static object GetAccessKey(AutomationPeer peer) { return peer.GetAccessKey(); } 2483private static object HasKeyboardFocus(AutomationPeer peer) { return peer.HasKeyboardFocus(); } 2484private static object IsKeyboardFocusable(AutomationPeer peer) { return peer.IsKeyboardFocusable(); } 2485private static object IsEnabled(AutomationPeer peer) { return peer.IsEnabled(); } 2486private static object GetBoundingRectangle(AutomationPeer peer) { return peer.GetBoundingRectangle(); } 2487private static object GetCurrentProcessId(AutomationPeer peer) { return Environment.ProcessId; } 2488private static object GetRuntimeId(AutomationPeer peer) { return peer.GetRuntimeId(); } 2489private static object GetClassName(AutomationPeer peer) { return peer.GetClassName(); } 2490private static object GetHelpText(AutomationPeer peer) { return peer.GetHelpText(); } 2491private static object GetClickablePoint(AutomationPeer peer) { Point pt = peer.GetClickablePoint(); return new double[] {pt.X, pt.Y}; } 2492private static object GetCultureInfo(AutomationPeer peer) { return null; } 2493private static object IsOffscreen(AutomationPeer peer) { return peer.IsOffscreen(); } 2494private static object GetOrientation(AutomationPeer peer) { return peer.GetOrientation(); } 2495private static object GetFrameworkId(AutomationPeer peer) { return peer.GetFrameworkId(); } 2496private static object IsRequiredForForm(AutomationPeer peer) { return peer.IsRequiredForForm(); } 2497private static object GetItemStatus(AutomationPeer peer) { return peer.GetItemStatus(); } 2498private static object GetLiveSetting(AutomationPeer peer) { return peer.GetLiveSetting(); } 2499private static object GetControllerFor(AutomationPeer peer) { return peer.GetControllerForProviderArray(); } 2500private static object GetSizeOfSet(AutomationPeer peer) { return peer.GetSizeOfSet(); } 2501private static object GetPositionInSet(AutomationPeer peer) { return peer.GetPositionInSet(); } 2502private static object GetHeadingLevel(AutomationPeer peer) { return peer.GetHeadingLevel(); } 2503private static object IsDialog(AutomationPeer peer) { return peer.IsDialog(); } 2510private List<AutomationPeer> _children; 2511private AutomationPeer _parent; 2534private AutomationPeer _eventsSource; 2535public AutomationPeer EventsSource 2541private AutomationPeer _iterationParent; 2542public 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)
483AutomationPeer.RaiseFocusChangedEventHelper((IInputElement)_focus);
System\Windows\InterOp\HwndTarget.cs (4)
1400internal AutomationPeer EnsureAutomationPeer(Visual root) 1405internal static AutomationPeer EnsureAutomationPeer(Visual root, IntPtr handle) 1407AutomationPeer peer = null; 1449AutomationPeer 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)
3682AutomationPeer peer = uie.GetAutomationPeer(); 3973protected virtual AutomationPeer OnCreateAutomationPeer() 3983internal virtual AutomationPeer OnCreateAutomationPeerInternal() { return null; } 3990internal AutomationPeer CreateAutomationPeer() 3994AutomationPeer ap = null; 4038internal AutomationPeer GetAutomationPeer() 4054internal AutomationPeer CreateGenericRootAutomationPeer() 4058AutomationPeer ap = null; 4681private 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; 731private static void iterate(Visual parent, List<AutomationPeer> peers) 733AutomationPeer 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)) 388AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, OwningCalendar.DisplayMode); 475AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 548AutomationPeer nextPeer = GetOrCreateDateTimeAutomationPeer(nextDate.Value, currentMode); 626AutomationPeer 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() 1047if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 1048AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 1049AutomationPeer.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) ) 1893protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ContextMenu.cs (1)
379protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGrid.cs (11)
2449if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 2476if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 3121if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 4306if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4307AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4308AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 4559if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4560AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4561AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 6735protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 6880if (AutomationPeer.ListenerExists(AutomationEvents.PropertyChanged))
System\Windows\Controls\DataGridCell.cs (1)
61protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGridRow.cs (1)
1233protected 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)
293protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentReader.cs (1)
766protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
750protected 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)
379protected 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)
441protected 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)
541protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
379protected 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)
244protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ProgressBar.cs (1)
292protected 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)
2441protected 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)
1289protected 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)
259protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextAdaptor.cs (2)
42internal TextAdaptor(AutomationPeer textPeer, ITextContainer textContainer) 467private AutomationPeer _textPeer;
System\Windows\Controls\TextBlock.cs (1)
1889protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextBox.cs (1)
1003protected 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() 543if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipOpened)) 545AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\TreeView.cs (3)
247&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) ) 255&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 842protected 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)
151protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\DocumentSequence.cs (1)
547protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedDocument.cs (1)
603protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedPage.cs (1)
82protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FlowDocument.cs (1)
819protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Hyperlink.cs (3)
679if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 681AutomationPeer peer = ContentElementAutomationPeer.CreatePeerForElement(this); 723protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Table.cs (1)
177protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\TableCell.cs (1)
156protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Interop\HwndHost.cs (2)
625protected override AutomationPeer OnCreateAutomationPeer() 634AutomationPeer containerPeer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Navigation\NavigationService.cs (2)
2366AutomationPeer peer = UIElementAutomationPeer.FromElement(navigatorHost) as AutomationPeer;
System\Windows\Navigation\NavigationWindow.cs (1)
832protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Window.cs (2)
1758protected override AutomationPeer OnCreateAutomationPeer() 4839AutomationPeer 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)
243protected override AutomationPeer OnCreateAutomationPeer() 528/// <see cref="AutomationPeer.GetClassNameCore"/> 536/// <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)
918protected 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)
2602protected 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)
2848internal static AutomationPeer CreatePeer(UIElement element) 2850AutomationPeer 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)
171protected 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)
1703protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Integration\WindowsFormsHost.cs (1)
568protected override AutomationPeer OnCreateAutomationPeer()