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