45 types derived from FrameworkElementAutomationPeer
PresentationFramework (45)
src\Framework\System\Windows\Automation\Peers\ButtonBaseAutomationPeer.cs (1)
22public abstract class ButtonBaseAutomationPeer: FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\CalendarAutomationPeer.cs (1)
23public sealed class CalendarAutomationPeer : FrameworkElementAutomationPeer, IGridProvider, IMultipleViewProvider, ISelectionProvider, ITableProvider, IItemContainerProvider
src\Framework\System\Windows\Automation\Peers\CalendarButtonAutomationPeer.cs (1)
19public sealed class CalendarButtonAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\ContextMenuAutomationPeer.cs (1)
20public class ContextMenuAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\DataGridCellAutomationPeer.cs (1)
11public sealed class DataGridCellAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\DataGridDetailsPresenterAutomationPeer.cs (1)
13public sealed class DataGridDetailsPresenterAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\DataGridRowAutomationPeer.cs (1)
13public sealed class DataGridRowAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\DatePickerAutomationPeer.cs (1)
17public sealed class DatePickerAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider, IValueProvider
src\Framework\System\Windows\Automation\Peers\DocumentPageViewAutomationPeer.cs (1)
21public class DocumentPageViewAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\DocumentViewerBaseAutomationPeer.cs (1)
20public class DocumentViewerBaseAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\ExpanderAutomationPeer.cs (1)
20public class ExpanderAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider
src\Framework\System\Windows\Automation\Peers\FixedPageAutomationPeer.cs (1)
19public class FixedPageAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\FlowDocumentReaderAutomationPeer.cs (1)
22public class FlowDocumentReaderAutomationPeer : FrameworkElementAutomationPeer, IMultipleViewProvider
src\Framework\System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (1)
23public class FlowDocumentScrollViewerAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\FrameAutomationPeer.cs (1)
11public class FrameAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\GridViewCellAutomationPeer.cs (1)
22public class GridViewCellAutomationPeer : FrameworkElementAutomationPeer, ITableItemProvider
src\Framework\System\Windows\Automation\Peers\GridViewColumnHeaderAutomationPeer.cs (1)
21public class GridViewColumnHeaderAutomationPeer : FrameworkElementAutomationPeer, IInvokeProvider, ITransformProvider
src\Framework\System\Windows\Automation\Peers\GridViewHeaderRowPresenterAutomationPeer.cs (1)
21public class GridViewHeaderRowPresenterAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\GroupBoxAutomationPeer.cs (1)
19public class GroupBoxAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (1)
22public class GroupItemAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\HwndHostAutomationPeer.cs (1)
13internal class HwndHostAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\ImageAutomationPeer.cs (1)
18public class ImageAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\InkCanvasAutomationPeer.cs (1)
18public class InkCanvasAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\InkPresenterAutomationPeer.cs (1)
18public class InkPresenterAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (1)
26public abstract class ItemsControlAutomationPeer : FrameworkElementAutomationPeer, IItemContainerProvider
src\Framework\System\Windows\Automation\Peers\LabelAutomationPeer.cs (1)
18public class LabelAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\ListBoxItemWrapperAutomationPeer.cs (1)
22public class ListBoxItemWrapperAutomationPeer: FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\MediaElementAutomationPeer.cs (1)
9public class MediaElementAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\MenuAutomationPeer.cs (1)
20public class MenuAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (1)
20public class MenuItemAutomationPeer : FrameworkElementAutomationPeer, IExpandCollapseProvider, IInvokeProvider, IToggleProvider
src\Framework\System\Windows\Automation\Peers\PopupRootAutomationPeer.cs (1)
18internal class PopupRootAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\RangeBaseAutomationPeer.cs (1)
18public class RangeBaseAutomationPeer : FrameworkElementAutomationPeer, IRangeValueProvider
src\Framework\System\Windows\Automation\Peers\ScrollViewerAutomationPeer.cs (1)
19public class ScrollViewerAutomationPeer : FrameworkElementAutomationPeer, IScrollProvider
src\Framework\System\Windows\Automation\Peers\SeparatorAutomationPeer.cs (1)
21public class SeparatorAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\StatusBarAutomationPeer.cs (1)
21public class StatusBarAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\StatusBarItemAutomationPeer.cs (1)
21public class StatusBarItemAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\TabItemWrapperAutomationPeer.cs (1)
9public class TabItemWrapperAutomationPeer: FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\TextAutomationPeer.cs (1)
20public abstract class TextAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\TextBlockAutomationPeer.cs (1)
21public class TextBlockAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\ThumbAutomationPeer.cs (1)
18public class ThumbAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\ToolBarAutomationPeer.cs (1)
18public class ToolBarAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\ToolTipAutomationPeer.cs (1)
11public class ToolTipAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\UserControlAutomationPeer.cs (1)
11public class UserControlAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\Viewport3DAutomationPeer.cs (1)
9public class Viewport3DAutomationPeer : FrameworkElementAutomationPeer
src\Framework\System\Windows\Automation\Peers\WindowAutomationPeer.cs (1)
22public class WindowAutomationPeer : FrameworkElementAutomationPeer
2 instantiations of FrameworkElementAutomationPeer
PresentationFramework (2)
src\Framework\System\Windows\Automation\Peers\ItemAutomationPeer.cs (1)
121wrapperPeer = new FrameworkElementAutomationPeer((FrameworkElement)wrapper);
src\Framework\System\Windows\Automation\Peers\TabItemAutomationPeer.cs (1)
73AutomationPeer contentHostPeer = new FrameworkElementAutomationPeer(contentHost);
13 references to FrameworkElementAutomationPeer
PresentationFramework (13)
src\Framework\System\Windows\Automation\Peers\CalendarAutomationPeer.cs (3)
122buttonPeer = FrameworkElementAutomationPeer.CreatePeerForElement(OwningCalendar.MonthControl.PreviousButton); 127buttonPeer = FrameworkElementAutomationPeer.CreatePeerForElement(OwningCalendar.MonthControl.HeaderButton); 132buttonPeer = FrameworkElementAutomationPeer.CreatePeerForElement(OwningCalendar.MonthControl.NextButton);
src\Framework\System\Windows\Automation\Peers\DataGridAutomationPeer.cs (1)
55AutomationPeer columnsHeaderPresenterPeer = FrameworkElementAutomationPeer.CreatePeerForElement(columnsHeaderPresenter);
src\Framework\System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (2)
845cellPeer = FrameworkElementAutomationPeer.CreatePeerForElement(cell) as DataGridCellAutomationPeer; 886DataGridAutomationPeer dataGridPeer = FrameworkElementAutomationPeer.CreatePeerForElement(OwningDataGrid) as DataGridAutomationPeer;
src\Framework\System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (6)
99AutomationPeer peer = FrameworkElementAutomationPeer.CreatePeerForElement(this.OwningCalendar); 131internal FrameworkElementAutomationPeer WrapperPeer 138return FrameworkElementAutomationPeer.CreatePeerForElement(owningButton) as FrameworkElementAutomationPeer; 824IRawElementProviderSimple[] headers = ((ITableProvider)FrameworkElementAutomationPeer.CreatePeerForElement(this.OwningCalendar)).GetColumnHeaders(); 890CalendarAutomationPeer owningCalendarPeer = FrameworkElementAutomationPeer.CreatePeerForElement(OwningCalendar) as CalendarAutomationPeer;
src\Framework\System\Windows\Controls\Calendar.cs (1)
1056CalendarAutomationPeer peer = FrameworkElementAutomationPeer.FromElement(this) as CalendarAutomationPeer;