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)
312internal static void RaiseAutomationEvent(AutomationPeer peer)
MS\Internal\UIElementHelper.cs (1)
187AutomationPeer ap = null;
System\Windows\Automation\Peers\AutomationPeer.cs (100)
268abstract protected List<AutomationPeer> GetChildrenCore(); 392AutomationPeer peer = AutomationPeerFromInputElement(newFocus); 406internal static AutomationPeer AutomationPeerFromInputElement(IInputElement focusedElement) 408AutomationPeer peer = null; 459internal AutomationPeer ValidateConnected(AutomationPeer connectedPeer) 480AutomationPeer[] roots = lm.GetAutomationRoots(); 483AutomationPeer root = roots[i]; 505internal bool TrySetParentInfo(AutomationPeer peer) 543private bool isDescendantOf(AutomationPeer parent) 547List<AutomationPeer> children = parent.GetChildren(); 555AutomationPeer child = children[i]; 672abstract protected AutomationPeer GetLabeledByCore(); 701virtual protected List<AutomationPeer> GetControlledPeersCore() 1078public AutomationPeer GetLabeledBy() 1080AutomationPeer result; 1226public List<AutomationPeer> GetControlledPeers() 1228List<AutomationPeer> result = null; 1253List<AutomationPeer> controlledPeers = GetControlledPeers(); 1423public AutomationPeer GetParent() 1429public List<AutomationPeer> GetChildren() 1464internal AutomationPeer GetFirstChild() 1466AutomationPeer peer = null; 1510internal AutomationPeer GetLastChild() 1512AutomationPeer peer = null; 1532internal AutomationPeer GetNextSibling() 1534AutomationPeer sibling = null; 1535AutomationPeer parent = IterationParent; 1555internal AutomationPeer GetPreviousSibling() 1557AutomationPeer sibling = null; 1558AutomationPeer parent = IterationParent; 1627private void ChooseIterationParent(AutomationPeer caller) 1630AutomationPeer iterationParent; 1657private AutomationPeer IterationParent 1750public AutomationPeer GetPeerFromPoint(Point point) 1755protected virtual AutomationPeer GetPeerFromPointCore(Point point) 1757AutomationPeer found = null; 1761List<AutomationPeer> children = GetChildren(); 1796protected internal IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1798AutomationPeer referencePeer = this; 1801AutomationPeer eventsSource; 1810private IRawElementProviderSimple ProviderFromPeerNoDelegation(AutomationPeer peer) 1812AutomationPeer referencePeer = this; 1825public AutomationPeer EventsSource 1830? (AutomationPeer)_eventsSourceOrPeerRecord 1850protected AutomationPeer PeerFromProvider(IRawElementProviderSimple provider) 1889List<AutomationPeer> oldChildren = _children; 1890List<AutomationPeer> addedChildren = null; 1891HashSet<AutomationPeer> hs = null; 1903hs = new HashSet<AutomationPeer>(); 1918AutomationPeer child = _children[i]; 1925if(addedChildren == null) addedChildren = new List<AutomationPeer>(); 1972foreach (AutomationPeer removedChild in hs) 1985foreach (AutomationPeer addedChild in addedChildren) 2100for(AutomationPeer peer = GetFirstChild(); peer != null; peer = peer.GetNextSibling()) 2133AutomationPeer peer = (AutomationPeer)arg; 2223internal List<AutomationPeer> Children 2451private delegate object WrapObject(AutomationPeer peer, object iface); 2467private delegate object GetProperty(AutomationPeer peer); 2469private static object IsControlElement(AutomationPeer peer) { return peer.IsControlElement(); } 2470private static object GetControlType(AutomationPeer peer) { ControlType controlType = peer.GetControlType(); return controlType.Id; } 2471private static object IsContentElement(AutomationPeer peer) { return peer.IsContentElement(); } 2472private static object GetLabeledBy(AutomationPeer peer) { AutomationPeer byPeer = peer.GetLabeledBy(); return ElementProxy.StaticWrap(byPeer, peer); } 2473private static object GetNativeWindowHandle(AutomationPeer peer) { return null /* not used? */; } 2474private static object GetAutomationId(AutomationPeer peer) { return peer.GetAutomationId(); } 2475private static object GetItemType(AutomationPeer peer) { return peer.GetItemType(); } 2476private static object IsPassword(AutomationPeer peer) { return peer.IsPassword(); } 2477private static object GetLocalizedControlType(AutomationPeer peer) { return peer.GetLocalizedControlType(); } 2478private static object GetName(AutomationPeer peer) { return peer.GetName(); } 2479private static object GetAcceleratorKey(AutomationPeer peer) { return peer.GetAcceleratorKey(); } 2480private static object GetAccessKey(AutomationPeer peer) { return peer.GetAccessKey(); } 2481private static object HasKeyboardFocus(AutomationPeer peer) { return peer.HasKeyboardFocus(); } 2482private static object IsKeyboardFocusable(AutomationPeer peer) { return peer.IsKeyboardFocusable(); } 2483private static object IsEnabled(AutomationPeer peer) { return peer.IsEnabled(); } 2484private static object GetBoundingRectangle(AutomationPeer peer) { return peer.GetBoundingRectangle(); } 2485private static object GetCurrentProcessId(AutomationPeer peer) { return Environment.ProcessId; } 2486private static object GetRuntimeId(AutomationPeer peer) { return peer.GetRuntimeId(); } 2487private static object GetClassName(AutomationPeer peer) { return peer.GetClassName(); } 2488private static object GetHelpText(AutomationPeer peer) { return peer.GetHelpText(); } 2489private static object GetClickablePoint(AutomationPeer peer) { Point pt = peer.GetClickablePoint(); return new double[] {pt.X, pt.Y}; } 2490private static object GetCultureInfo(AutomationPeer peer) { return null; } 2491private static object IsOffscreen(AutomationPeer peer) { return peer.IsOffscreen(); } 2492private static object GetOrientation(AutomationPeer peer) { return peer.GetOrientation(); } 2493private static object GetFrameworkId(AutomationPeer peer) { return peer.GetFrameworkId(); } 2494private static object IsRequiredForForm(AutomationPeer peer) { return peer.IsRequiredForForm(); } 2495private static object GetItemStatus(AutomationPeer peer) { return peer.GetItemStatus(); } 2496private static object GetLiveSetting(AutomationPeer peer) { return peer.GetLiveSetting(); } 2497private static object GetControllerFor(AutomationPeer peer) { return peer.GetControllerForProviderArray(); } 2498private static object GetSizeOfSet(AutomationPeer peer) { return peer.GetSizeOfSet(); } 2499private static object GetPositionInSet(AutomationPeer peer) { return peer.GetPositionInSet(); } 2500private static object GetHeadingLevel(AutomationPeer peer) { return peer.GetHeadingLevel(); } 2501private static object IsDialog(AutomationPeer peer) { return peer.IsDialog(); } 2508private List<AutomationPeer> _children; 2509private AutomationPeer _parent; 2532private AutomationPeer _eventsSource; 2533public AutomationPeer EventsSource 2539private AutomationPeer _iterationParent; 2540public AutomationPeer IterationParent
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (29)
47public static AutomationPeer CreatePeerForElement(ContentElement element) 54public static AutomationPeer FromElement(ContentElement element) 61/// <see cref="AutomationPeer.GetChildrenCore"/> 63override protected List<AutomationPeer> GetChildrenCore() 83/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 91/// <see cref="AutomationPeer.GetAutomationIdCore"/> 99/// <see cref="AutomationPeer.GetNameCore"/> 107/// <see cref="AutomationPeer.GetHelpTextCore"/> 115/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 123/// <see cref="AutomationPeer.IsOffscreenCore"/> 140/// <see cref="AutomationPeer.GetOrientationCore"/> 148/// <see cref="AutomationPeer.GetItemTypeCore"/> 156/// <see cref="AutomationPeer.GetClassNameCore"/> 164/// <see cref="AutomationPeer.GetItemStatusCore"/> 172/// <see cref="AutomationPeer.IsRequiredForFormCore"/> 180/// <see cref="AutomationPeer.IsKeyboardFocusableCore"/> 188/// <see cref="AutomationPeer.HasKeyboardFocusCore"/> 196/// <see cref="AutomationPeer.IsEnabledCore"/> 204/// <see cref="AutomationPeer.IsDialogCore"/> 212/// <see cref="AutomationPeer.IsPasswordCore"/> 220/// <see cref="AutomationPeer.IsContentElementCore"/> 228/// <see cref="AutomationPeer.IsControlElementCore"/> 236/// <see cref="AutomationPeer.GetLabeledByCore"/> 238override protected AutomationPeer GetLabeledByCore() 244/// <see cref="AutomationPeer.GetAcceleratorKeyCore"/> 252/// <see cref="AutomationPeer.GetAccessKeyCore"/> 260/// <see cref="AutomationPeer.GetLiveSettingCore"/> 295/// <see cref="AutomationPeer.GetClickablePointCore"/> 303/// <see cref="AutomationPeer.SetFocusCore"/>
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (11)
44public static AutomationPeer CreatePeerForElement(UIElement3D element) 52public static AutomationPeer FromElement(UIElement3D element) 60override protected List<AutomationPeer> GetChildrenCore() 62List<AutomationPeer> children = null; 65(IteratorCallback)delegate(AutomationPeer peer) 68children = new List<AutomationPeer>(); 77private delegate bool IteratorCallback(AutomationPeer peer); 86AutomationPeer peer = null; 157/// <see cref="AutomationPeer.GetBoundingRectangleCore"/> 330override protected AutomationPeer GetLabeledByCore() 391/// <see cref="AutomationPeer.GetClickablePointCore"/>
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (14)
42public static AutomationPeer CreatePeerForElement(UIElement element) 50public static AutomationPeer FromElement(UIElement element) 58override protected List<AutomationPeer> GetChildrenCore() 60List<AutomationPeer> children = null; 63(IteratorCallback)delegate(AutomationPeer peer) 66children = new List<AutomationPeer>(); 76internal static AutomationPeer GetRootAutomationPeer(Visual rootVisual, IntPtr hwnd) 78AutomationPeer root = null; 81(IteratorCallback)delegate(AutomationPeer peer) 95private delegate bool IteratorCallback(AutomationPeer peer); 104AutomationPeer peer = null; 377override protected AutomationPeer GetLabeledByCore() 423AutomationPeer peer = UIElementAutomationPeer.FromElement(element); 458AutomationPeer peer = UIElementAutomationPeer.FromElement(element);
System\Windows\ContentElement.cs (6)
112protected virtual AutomationPeer OnCreateAutomationPeer() { return null; } 119internal AutomationPeer CreateAutomationPeer() 123AutomationPeer ap = null; 147internal AutomationPeer GetAutomationPeer() 950private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
System\Windows\Input\KeyboardDevice.cs (1)
492AutomationPeer.RaiseFocusChangedEventHelper((IInputElement)_focus);
System\Windows\InterOp\HwndTarget.cs (4)
1398internal AutomationPeer EnsureAutomationPeer(Visual root) 1403internal static AutomationPeer EnsureAutomationPeer(Visual root, IntPtr handle) 1405AutomationPeer peer = null; 1444AutomationPeer peer = EnsureAutomationPeer(root, handle);
System\Windows\LayoutManager.cs (7)
689AutomationPeer peer = null; 693peer = (AutomationPeer)(item.Target); 731internal AutomationPeer[] GetAutomationRoots() 735AutomationPeer[] peers = new AutomationPeer[copy.Length]; 743AutomationPeer peer = null; 747peer = (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)
3668AutomationPeer peer = uie.GetAutomationPeer(); 3958protected virtual AutomationPeer OnCreateAutomationPeer() 3968internal virtual AutomationPeer OnCreateAutomationPeerInternal() { return null; } 3975internal AutomationPeer CreateAutomationPeer() 3979AutomationPeer ap = null; 4023internal AutomationPeer GetAutomationPeer() 4039internal AutomationPeer CreateGenericRootAutomationPeer() 4043AutomationPeer ap = null; 4666private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
System\Windows\UIElement3D.cs (7)
904AutomationPeer peer = uie.GetAutomationPeer(); 1181protected virtual AutomationPeer OnCreateAutomationPeer() { return null; } 1188internal AutomationPeer CreateAutomationPeer() 1192AutomationPeer ap = null; 1216internal AutomationPeer GetAutomationPeer() 1557private static readonly UncommonField<AutomationPeer> AutomationPeerField = new UncommonField<AutomationPeer>();
PresentationFramework (483)
MS\Internal\Documents\TextContainerHelper.cs (9)
308internal static List<AutomationPeer> GetAutomationPeersFromRange(ITextPointer start, ITextPointer end, ITextPointer ownerContentStart) 311AutomationPeer peer = null; 313List<AutomationPeer> peers = new List<AutomationPeer>(); 405AutomationPeer peer = null; 428internal static AutomationPeer GetEnclosingAutomationPeer(ITextPointer start, ITextPointer end, out ITextPointer elementStart, out ITextPointer elementEnd) 431AutomationPeer peer; 729private static void iterate(Visual parent, List<AutomationPeer> peers) 731AutomationPeer peer = null;
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (13)
103protected override List<AutomationPeer> GetChildrenCore() 110List<AutomationPeer> peers = new List<AutomationPeer>(); 114AutomationPeer buttonPeer; 140AutomationPeer dayTitlePeer = UIElementAutomationPeer.CreatePeerForElement(child); 246AutomationPeer wrapperPeer = peer.WrapperPeer; 293if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && numSelected == 1 && numAdded == 1) 300if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 310if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 377AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, OwningCalendar.DisplayMode); 464AutomationPeer peer = GetOrCreateDateTimeAutomationPeer(date, CalendarMode.Month); 537AutomationPeer nextPeer = GetOrCreateDateTimeAutomationPeer(nextDate.Value, currentMode); 615AutomationPeer 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) && 337if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 346if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 386if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) && 395if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection)) 404if (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; 565AutomationPeer dataGridColumnHeaderPeer = columnHeadersPresenterPeer.FindOrCreateItemAutomationPeer(_column); 587AutomationPeer rowHeaderAutomationPeer = dataGridItemAutomationPeer.RowHeaderAutomationPeer; 808AutomationPeer parent = this.GetParent(); 874AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(OwningDataGrid); 924AutomationPeer 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; 927AutomationPeer 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(); 78children = new List<AutomationPeer>(); 87/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 95/// <see cref="AutomationPeer.GetClassNameCore"/> 106private AutomationPeer GetDocumentAutomationPeer() 108AutomationPeer 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); 73children = new List<AutomationPeer>(); 83/// <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); 103children = new List<AutomationPeer>(); 114/// <see cref="AutomationPeer.GetAutomationControlTypeCore"/> 122/// <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); 224AutomationPeer lvpeer = UIElementAutomationPeer.FromElement(_listview); 227AutomationPeer peer = UIElementAutomationPeer.FromElement(lvi); 231AutomationPeer eventSource = peer.EventsSource; 237List<AutomationPeer> columns = peer.GetChildren(); 264AutomationPeer lvPeer = UIElementAutomationPeer.FromElement(_listview); 267List<AutomationPeer> list = lvPeer.GetChildren(); 270foreach (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>(); 242AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 346private 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(); 171AutomationPeer wrapperPeer = GetWrapperPeer(); 186protected override List<AutomationPeer> GetChildrenCore() 188AutomationPeer wrapperPeer = GetWrapperPeer(); 193List<AutomationPeer> children = wrapperPeer.GetChildren(); 203AutomationPeer wrapperPeer = GetWrapperPeer(); 217AutomationPeer wrapperPeer = GetWrapperPeer(); 229AutomationPeer wrapperPeer = GetWrapperPeer(); 241AutomationPeer wrapperPeer = GetWrapperPeer(); 269AutomationPeer wrapperPeer = GetWrapperPeer(); 303AutomationPeer wrapperPeer = GetWrapperPeer(); 402AutomationPeer wrapperPeer = GetWrapperPeer(); 415AutomationPeer wrapperPeer = GetWrapperPeer(); 427AutomationPeer wrapperPeer = GetWrapperPeer(); 439AutomationPeer wrapperPeer = GetWrapperPeer(); 451AutomationPeer wrapperPeer = GetWrapperPeer(); 463AutomationPeer wrapperPeer = GetWrapperPeer(); 475AutomationPeer wrapperPeer = GetWrapperPeer(); 487AutomationPeer wrapperPeer = GetWrapperPeer(); 509AutomationPeer wrapperPeer = GetWrapperPeer(); 543AutomationPeer wrapperPeer = GetWrapperPeer(); 553AutomationPeer wrapperPeer = GetWrapperPeer(); 561protected override AutomationPeer GetLabeledByCore() 563AutomationPeer wrapperPeer = GetWrapperPeer(); 575AutomationPeer wrapperPeer = GetWrapperPeer(); 587AutomationPeer wrapperPeer = GetWrapperPeer(); 599AutomationPeer wrapperPeer = GetWrapperPeer(); 611AutomationPeer wrapperPeer = GetWrapperPeer(); 623AutomationPeer wrapperPeer = GetWrapperPeer(); 635AutomationPeer 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); 141children = new List<AutomationPeer>(childItems.Count); 178AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 356internal static object GetSupportedPropertyValueInternal(AutomationPeer itemPeer, int propertyId) 383AutomationPeer wrapperPeer = peer.GetWrapperPeer(); 451internal AutomationPeer GetExistingPeerByItem(object item, bool checkInWeakRefStorage) 453AutomationPeer returnPeer = null; 770public 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; 177AutomationPeer wrapperPeer = (peer as ItemAutomationPeer).GetWrapperPeer(); 371AutomationPeer peer = UIElementAutomationPeer.FromElement(parent);
System\Windows\Controls\Button.cs (3)
240protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 250if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 252AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Calendar.cs (4)
823protected override AutomationPeer OnCreateAutomationPeer() 1045if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 1046AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 1047AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection))
System\Windows\Controls\CheckBox.cs (1)
57protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ComboBox.cs (5)
563if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 564|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 565|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 566|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 1891protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ContextMenu.cs (1)
379protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGrid.cs (11)
2441if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 2465if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 3101if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 4280if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4281AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4282AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 4530if (AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) || 4531AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) || 4532AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection)) 6694protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 6839if (AutomationPeer.ListenerExists(AutomationEvents.PropertyChanged))
System\Windows\Controls\DataGridCell.cs (1)
61protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DataGridRow.cs (1)
1208protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DatePicker.cs (1)
774protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\DocumentViewer.cs (1)
853protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Expander.cs (1)
292protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentReader.cs (1)
760protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
746protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Frame.cs (1)
528protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GridSplitter.cs (1)
294protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GridViewColumnHeader.cs (3)
537protected override AutomationPeer OnCreateAutomationPeer() 800if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 802AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\GridViewHeaderRowPresenter.cs (1)
786protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GroupBox.cs (1)
39protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\GroupItem.cs (1)
36protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Image.cs (1)
180protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\InkCanvas.cs (1)
389protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\InkPresenter.cs (1)
314protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ItemsControl.cs (2)
3968protected override AutomationPeer OnCreateAutomationPeer() 3985internal override AutomationPeer OnCreateAutomationPeerInternal()
System\Windows\Controls\Label.cs (1)
163protected 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)
232protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ListView.cs (1)
220protected 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)
1279protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer() 1380if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 1382AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\PasswordBox.cs (1)
434protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\CalendarButton.cs (1)
150protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\CalendarDayButton.cs (1)
179protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridColumnHeader.cs (3)
746if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 748AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this); 830protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridColumnHeadersPresenter.cs (1)
92protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridDetailsPresenter.cs (1)
34protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DataGridRowHeader.cs (1)
133protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DocumentPageView.cs (1)
545protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
368protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\MenuBase.cs (2)
301if (AutomationPeer.ListenerExists(automationEvent)) 303AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\Primitives\PopupRoot.cs (1)
82protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\Primitives\RepeatButton.cs (3)
185protected override AutomationPeer OnCreateAutomationPeer() 196if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 198AutomationPeer 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)
238protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ProgressBar.cs (1)
293protected 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)
2439protected 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)
1273protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TabControl.cs (5)
304protected override AutomationPeer OnCreateAutomationPeer() 363if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionPatternOnInvalidated) 364|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 365|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementAddedToSelection) 366|| AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) )
System\Windows\Controls\TabItem.cs (1)
258protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextAdaptor.cs (2)
42internal TextAdaptor(AutomationPeer textPeer, ITextContainer textContainer) 461private AutomationPeer _textPeer;
System\Windows\Controls\TextBlock.cs (1)
1881protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextBox.cs (1)
1005protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TextRangeAdaptor.cs (12)
457internal TextRangeAdaptor(TextAdaptor textAdaptor, ITextPointer start, ITextPointer end, AutomationPeer textPeer) 1377private AutomationPeer GetEnclosingAutomationPeer(ITextPointer start, ITextPointer end) 1381AutomationPeer peer = TextContainerHelper.GetEnclosingAutomationPeer(start, end, out elementStart, out elementEnd); 1393AutomationPeer peerParent = GetEnclosingAutomationPeer(elementStart, elementEnd); 1402private IRawElementProviderSimple ProviderFromPeer(AutomationPeer peer) 1419private List<AutomationPeer> GetAutomationPeersFromRange(AutomationPeer peer, ITextPointer start, ITextPointer end) 1421List<AutomationPeer> peers; 1527private AutomationPeer _textPeer; 1839AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2089AutomationPeer peer = GetEnclosingAutomationPeer(_start, _end); 2091List<AutomationPeer> peers = GetAutomationPeersFromRange(peer, _start, _end);
System\Windows\Controls\ToolBar.cs (1)
443protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ToolTip.cs (5)
167if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipClosed)) 169AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(t); 441protected override AutomationPeer OnCreateAutomationPeer() 540if (AutomationPeer.ListenerExists(AutomationEvents.ToolTipOpened)) 542AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Controls\TreeView.cs (3)
247&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) ) 254&& AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementRemovedFromSelection) ) 840protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\TreeViewItem.cs (1)
1050protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\UserControl.cs (1)
47protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Controls\ViewPort3D.cs (1)
152protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\DocumentSequence.cs (1)
535protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedDocument.cs (1)
603protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FixedPage.cs (1)
84protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\FlowDocument.cs (1)
816protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Hyperlink.cs (3)
681if (AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked)) 683AutomationPeer peer = ContentElementAutomationPeer.CreatePeerForElement(this); 724protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\Table.cs (1)
169protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Documents\TableCell.cs (1)
156protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Interop\HwndHost.cs (2)
621protected override AutomationPeer OnCreateAutomationPeer() 630AutomationPeer containerPeer = UIElementAutomationPeer.CreatePeerForElement(this);
System\Windows\Navigation\NavigationService.cs (2)
2313AutomationPeer peer = UIElementAutomationPeer.FromElement(navigatorHost) as AutomationPeer;
System\Windows\Navigation\NavigationWindow.cs (1)
829protected override AutomationPeer OnCreateAutomationPeer()
System\Windows\Window.cs (2)
1744protected override AutomationPeer OnCreateAutomationPeer() 4820AutomationPeer peer = UIElementAutomationPeer.FromElement(this);
PresentationUI (6)
MS\Internal\Documents\Application\PageTextBox.cs (3)
141protected override AutomationPeer OnCreateAutomationPeer() 375/// <see cref="AutomationPeer.GetClassNameCore"/> 383/// <see cref="AutomationPeer.GetPattern"/>
MS\Internal\Documents\Application\ZoomComboBox.cs (3)
239protected override AutomationPeer OnCreateAutomationPeer() 518/// <see cref="AutomationPeer.GetClassNameCore"/> 526/// <see cref="AutomationPeer.GetPattern"/>
System.Windows.Controls.Ribbon (90)
Microsoft\Windows\Automation\Peers\RibbonApplicationMenuAutomationPeer.cs (4)
48protected override List<AutomationPeer> GetChildrenCore() 50List<AutomationPeer> children = base.GetChildrenCore(); 57children = new List<AutomationPeer>(); 67children = new List<AutomationPeer>();
Microsoft\Windows\Automation\Peers\RibbonAutomationPeer.cs (11)
66AutomationPeer tabHeadersItemsControlPeer = UIElementAutomationPeer.CreatePeerForElement(tabHeadersItemsControl); 76protected override System.Collections.Generic.List<AutomationPeer> GetChildrenCore() 84List<AutomationPeer> children = new List<AutomationPeer>(); 89AutomationPeer peer = CreatePeerForElement(OwningRibbon.QuickAccessToolBar); 98AutomationPeer peer = CreatePeerForElement(OwningRibbon.TitleHost); 112AutomationPeer peer = CreatePeerForElement(OwningRibbon.ContextualTabGroupItemsControl); 122AutomationPeer peer = CreatePeerForElement(OwningRibbon.ApplicationMenu); 135AutomationPeer peer = CreatePeerForElement(OwningRibbon.RibbonTabHeaderItemsControl); 182List<AutomationPeer> ribbonTabs = base.GetChildrenCore(); 203AutomationPeer 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; 110AutomationPeer 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; 154AutomationPeer 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)
1103protected 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)
2603protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGalleryCategory.cs (1)
603protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGalleryItem.cs (1)
499protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonGroup.cs (1)
707protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonHelper.cs (2)
2834internal static AutomationPeer CreatePeer(UIElement element) 2836AutomationPeer peer = UIElementAutomationPeer.CreatePeerForElement(element);
Microsoft\Windows\Controls\Ribbon\RibbonMenuButton.cs (1)
973protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonMenuItem.cs (1)
1688protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonQuickAccessToolBar.cs (1)
337protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonRadioButton.cs (1)
295protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (1)
173protected override AutomationPeer OnCreateAutomationPeer()
Microsoft\Windows\Controls\Ribbon\RibbonSplitButton.cs (2)
76protected override AutomationPeer OnCreateAutomationPeer() 398if (!IsCheckable && AutomationPeer.ListenerExists(AutomationEvents.InvokePatternOnInvoked))
Microsoft\Windows\Controls\Ribbon\RibbonTab.cs (3)
591protected override AutomationPeer OnCreateAutomationPeer() 709if ( AutomationPeer.ListenerExists(AutomationEvents.SelectionItemPatternOnElementSelected) 710|| 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)
1697protected override System.Windows.Automation.Peers.AutomationPeer OnCreateAutomationPeer()
System\Windows\Integration\WindowsFormsHost.cs (1)
550protected override AutomationPeer OnCreateAutomationPeer()