252 references to AutomationControlType
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
InlineRename\UI\Dashboard\RenameDashboardAutomationPeer.cs (2)
31protected override AutomationControlType GetAutomationControlTypeCore() 32=> AutomationControlType.Custom;
Microsoft.VisualStudio.LanguageServices (8)
InheritanceMargin\MarginGlyph\InheritanceMarginGlyph.cs (2)
227protected override AutomationControlType GetAutomationControlTypeCore() 229return AutomationControlType.Group;
Utilities\AutomationDelegatingListView.cs (6)
70protected override AutomationControlType GetAutomationControlTypeCore() 71=> AutomationControlType.List; 139protected override AutomationControlType GetAutomationControlTypeCore() 143return AutomationControlType.CheckBox; 147return AutomationControlType.RadioButton; 151return AutomationControlType.Text;
PresentationCore (51)
System\Windows\Automation\Peers\AutomationPeer.cs (43)
651abstract protected AutomationControlType GetAutomationControlTypeCore(); 989public AutomationControlType GetAutomationControlType() 991AutomationControlType result; 1701AutomationControlType type = GetAutomationControlTypeCore(); 1705case AutomationControlType.Button: controlType = ControlType.Button; break; 1706case AutomationControlType.Calendar: controlType = ControlType.Calendar; break; 1707case AutomationControlType.CheckBox: controlType = ControlType.CheckBox; break; 1708case AutomationControlType.ComboBox: controlType = ControlType.ComboBox; break; 1709case AutomationControlType.Edit: controlType = ControlType.Edit; break; 1710case AutomationControlType.Hyperlink: controlType = ControlType.Hyperlink; break; 1711case AutomationControlType.Image: controlType = ControlType.Image; break; 1712case AutomationControlType.ListItem: controlType = ControlType.ListItem; break; 1713case AutomationControlType.List: controlType = ControlType.List; break; 1714case AutomationControlType.Menu: controlType = ControlType.Menu; break; 1715case AutomationControlType.MenuBar: controlType = ControlType.MenuBar; break; 1716case AutomationControlType.MenuItem: controlType = ControlType.MenuItem; break; 1717case AutomationControlType.ProgressBar: controlType = ControlType.ProgressBar; break; 1718case AutomationControlType.RadioButton: controlType = ControlType.RadioButton; break; 1719case AutomationControlType.ScrollBar: controlType = ControlType.ScrollBar; break; 1720case AutomationControlType.Slider: controlType = ControlType.Slider; break; 1721case AutomationControlType.Spinner: controlType = ControlType.Spinner; break; 1722case AutomationControlType.StatusBar: controlType = ControlType.StatusBar; break; 1723case AutomationControlType.Tab: controlType = ControlType.Tab; break; 1724case AutomationControlType.TabItem: controlType = ControlType.TabItem; break; 1725case AutomationControlType.Text: controlType = ControlType.Text; break; 1726case AutomationControlType.ToolBar: controlType = ControlType.ToolBar; break; 1727case AutomationControlType.ToolTip: controlType = ControlType.ToolTip; break; 1728case AutomationControlType.Tree: controlType = ControlType.Tree; break; 1729case AutomationControlType.TreeItem: controlType = ControlType.TreeItem; break; 1730case AutomationControlType.Custom: controlType = ControlType.Custom; break; 1731case AutomationControlType.Group: controlType = ControlType.Group; break; 1732case AutomationControlType.Thumb: controlType = ControlType.Thumb; break; 1733case AutomationControlType.DataGrid: controlType = ControlType.DataGrid; break; 1734case AutomationControlType.DataItem: controlType = ControlType.DataItem; break; 1735case AutomationControlType.Document: controlType = ControlType.Document; break; 1736case AutomationControlType.SplitButton: controlType = ControlType.SplitButton; break; 1737case AutomationControlType.Window: controlType = ControlType.Window; break; 1738case AutomationControlType.Pane: controlType = ControlType.Pane; break; 1739case AutomationControlType.Header: controlType = ControlType.Header; break; 1740case AutomationControlType.HeaderItem: controlType = ControlType.HeaderItem; break; 1741case AutomationControlType.Table: controlType = ControlType.Table; break; 1742case AutomationControlType.TitleBar: controlType = ControlType.TitleBar; break; 1743case AutomationControlType.Separator: controlType = ControlType.Separator; break;
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (2)
85protected override AutomationControlType GetAutomationControlTypeCore() 87return AutomationControlType.Custom;
System\Windows\Automation\Peers\GenericRootAutomationPeer.cs (2)
26override protected AutomationControlType GetAutomationControlTypeCore() 28return AutomationControlType.Pane;
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (2)
133protected override AutomationControlType GetAutomationControlTypeCore() 135return AutomationControlType.Custom;
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (2)
152protected override AutomationControlType GetAutomationControlTypeCore() 154return AutomationControlType.Custom;
PresentationFramework (147)
System\Windows\Automation\Peers\ButtonAutomationPeer.cs (2)
25override protected AutomationControlType GetAutomationControlTypeCore() 27return AutomationControlType.Button;
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (2)
98protected override AutomationControlType GetAutomationControlTypeCore() 100return AutomationControlType.Calendar;
System\Windows\Automation\Peers\CalendarButtonAutomationPeer.cs (2)
43protected override AutomationControlType GetAutomationControlTypeCore() 45return AutomationControlType.Button;
System\Windows\Automation\Peers\CheckBoxAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.CheckBox;
System\Windows\Automation\Peers\ComboBoxAutomationPeer.cs (2)
27override protected AutomationControlType GetAutomationControlTypeCore() 29return AutomationControlType.ComboBox;
System\Windows\Automation\Peers\ContextMenuAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Menu;
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (2)
38protected override AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.DataGrid;
System\Windows\Automation\Peers\DataGridCellAutomationPeer.cs (2)
36protected override AutomationControlType GetAutomationControlTypeCore() 38return AutomationControlType.Custom;
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (2)
62protected override AutomationControlType GetAutomationControlTypeCore() 64return AutomationControlType.Custom;
System\Windows\Automation\Peers\DataGridColumnHeaderAutomationPeer.cs (2)
33protected override AutomationControlType GetAutomationControlTypeCore() 35return AutomationControlType.HeaderItem;
System\Windows\Automation\Peers\DataGridColumnHeaderItemAutomationPeer.cs (2)
29protected override AutomationControlType GetAutomationControlTypeCore() 31return AutomationControlType.HeaderItem;
System\Windows\Automation\Peers\DataGridColumnHeadersPresenterAutomationPeer.cs (2)
36protected override AutomationControlType GetAutomationControlTypeCore() 38return AutomationControlType.Header;
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (2)
39protected override AutomationControlType GetAutomationControlTypeCore() 41return AutomationControlType.DataItem;
System\Windows\Automation\Peers\DataGridRowAutomationPeer.cs (2)
35protected override AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.DataItem;
System\Windows\Automation\Peers\DataGridRowHeaderAutomationPeer.cs (2)
33protected override AutomationControlType GetAutomationControlTypeCore() 35return AutomationControlType.HeaderItem;
System\Windows\Automation\Peers\DatePickerAutomationPeer.cs (2)
83protected override AutomationControlType GetAutomationControlTypeCore() 85return AutomationControlType.Custom;
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (2)
163protected override AutomationControlType GetAutomationControlTypeCore() 165return AutomationControlType.Button;
System\Windows\Automation\Peers\DocumentAutomationPeer.cs (2)
101protected override AutomationControlType GetAutomationControlTypeCore() 103return AutomationControlType.Document;
System\Windows\Automation\Peers\DocumentViewerBaseAutomationPeer.cs (2)
92protected override AutomationControlType GetAutomationControlTypeCore() 94return AutomationControlType.Document;
System\Windows\Automation\Peers\ExpanderAutomationPeer.cs (2)
25override protected AutomationControlType GetAutomationControlTypeCore() 27return AutomationControlType.Group;
System\Windows\Automation\Peers\FixedPageAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Pane;
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (2)
119protected override AutomationControlType GetAutomationControlTypeCore() 121return AutomationControlType.Document;
System\Windows\Automation\Peers\FrameAutomationPeer.cs (2)
23protected override AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Pane;
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (2)
44AutomationControlType IViewAutomationPeer.GetAutomationControlType() 46return AutomationControlType.DataGrid;
System\Windows\Automation\Peers\GridViewCellAutomationPeer.cs (3)
39override protected AutomationControlType GetAutomationControlTypeCore() 43return AutomationControlType.Text; 47return AutomationControlType.Custom;
System\Windows\Automation\Peers\GridViewColumnHeaderAutomationPeer.cs (2)
20override protected AutomationControlType GetAutomationControlTypeCore() 22return AutomationControlType.HeaderItem;
System\Windows\Automation\Peers\GridViewHeaderRowPresenterAutomationPeer.cs (2)
25override protected AutomationControlType GetAutomationControlTypeCore() 27return AutomationControlType.Header;
System\Windows\Automation\Peers\GridViewItemAutomationPeer.cs (2)
31override protected AutomationControlType GetAutomationControlTypeCore() 33return AutomationControlType.DataItem;
System\Windows\Automation\Peers\GroupBoxAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Group;
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (2)
86override protected AutomationControlType GetAutomationControlTypeCore() 88return AutomationControlType.Group;
System\Windows\Automation\Peers\HwndHostAutomationPeer.cs (2)
26override protected AutomationControlType GetAutomationControlTypeCore() 28return AutomationControlType.Pane;
System\Windows\Automation\Peers\HyperlinkAutomationPeer.cs (2)
41protected override AutomationControlType GetAutomationControlTypeCore() 43return AutomationControlType.Hyperlink;
System\Windows\Automation\Peers\ImageAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Image;
System\Windows\Automation\Peers\InkCanvasAutomationPeer.cs (2)
24protected override AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Custom;
System\Windows\Automation\Peers\InkPresenterAutomationPeer.cs (2)
24protected override AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Custom;
System\Windows\Automation\Peers\ItemsControlItemAutomationPeer.cs (2)
15protected override AutomationControlType GetAutomationControlTypeCore() 17return AutomationControlType.DataItem;
System\Windows\Automation\Peers\ItemsControlWrapperAutomationPeer.cs (2)
27override protected AutomationControlType GetAutomationControlTypeCore() 29return AutomationControlType.List;
System\Windows\Automation\Peers\IViewAutomationPeer.cs (1)
23AutomationControlType GetAutomationControlType();
System\Windows\Automation\Peers\LabelAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Text;
System\Windows\Automation\Peers\ListBoxItemAutomationPeer.cs (2)
26override protected AutomationControlType GetAutomationControlTypeCore() 28return AutomationControlType.ListItem;
System\Windows\Automation\Peers\ListBoxItemWrapperAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.ListItem;
System\Windows\Automation\Peers\ListViewAutomationPeer.cs (1)
22override protected AutomationControlType GetAutomationControlTypeCore()
System\Windows\Automation\Peers\MediaElementAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Custom;
System\Windows\Automation\Peers\MenuAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Menu;
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (2)
25override protected AutomationControlType GetAutomationControlTypeCore() 27return AutomationControlType.MenuItem;
System\Windows\Automation\Peers\PasswordBoxAutomationPeer.cs (2)
41override protected AutomationControlType GetAutomationControlTypeCore() 43return AutomationControlType.Edit;
System\Windows\Automation\Peers\PopupRootAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Window;
System\Windows\Automation\Peers\ProgressBarAutomationPeer.cs (2)
25override protected AutomationControlType GetAutomationControlTypeCore() 27return AutomationControlType.ProgressBar;
System\Windows\Automation\Peers\RadioButtonAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.RadioButton;
System\Windows\Automation\Peers\RepeatButtonAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Button;
System\Windows\Automation\Peers\RichTextBoxAutomationPeer.cs (2)
29override protected AutomationControlType GetAutomationControlTypeCore() 31return AutomationControlType.Document;
System\Windows\Automation\Peers\ScrollBarAutomationPeer.cs (2)
26override protected AutomationControlType GetAutomationControlTypeCore() 28return AutomationControlType.ScrollBar;
System\Windows\Automation\Peers\ScrollViewerAutomationPeer.cs (2)
27override protected AutomationControlType GetAutomationControlTypeCore() 29return AutomationControlType.Pane;
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (2)
19override protected AutomationControlType GetAutomationControlTypeCore() 21return AutomationControlType.List;
System\Windows\Automation\Peers\SeparatorAutomationPeer.cs (2)
23protected override AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Separator;
System\Windows\Automation\Peers\SliderAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Slider;
System\Windows\Automation\Peers\StatusBarAutomationPeer.cs (2)
27protected override AutomationControlType GetAutomationControlTypeCore() 29return AutomationControlType.StatusBar;
System\Windows\Automation\Peers\StatusBarItemAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Text;
System\Windows\Automation\Peers\TabControlAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Tab;
System\Windows\Automation\Peers\TabItemAutomationPeer.cs (2)
26override protected AutomationControlType GetAutomationControlTypeCore() 28return AutomationControlType.TabItem;
System\Windows\Automation\Peers\TableAutomationPeer.cs (2)
47protected override AutomationControlType GetAutomationControlTypeCore() 49return AutomationControlType.Table;
System\Windows\Automation\Peers\TableCellAutomationPeer.cs (2)
43protected override AutomationControlType GetAutomationControlTypeCore() 45return AutomationControlType.Custom;
System\Windows\Automation\Peers\TextBlockAutomationPeer.cs (2)
46protected override AutomationControlType GetAutomationControlTypeCore() 48return AutomationControlType.Text;
System\Windows\Automation\Peers\TextBoxAutomationPeer.cs (2)
29override protected AutomationControlType GetAutomationControlTypeCore() 31return AutomationControlType.Edit;
System\Windows\Automation\Peers\ThumbAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Thumb;
System\Windows\Automation\Peers\ToggleButtonAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Button;
System\Windows\Automation\Peers\ToolBarAutomationPeer.cs (2)
23override protected AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.ToolBar;
System\Windows\Automation\Peers\ToolTipAutomationPeer.cs (2)
23protected override AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.ToolTip;
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (2)
18override protected AutomationControlType GetAutomationControlTypeCore() 20return AutomationControlType.Tree;
System\Windows\Automation\Peers\TreeViewDataItemAutomationPeer.cs (2)
83override protected AutomationControlType GetAutomationControlTypeCore() 85return AutomationControlType.TreeItem;
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (2)
26override protected AutomationControlType GetAutomationControlTypeCore() 28return AutomationControlType.TreeItem;
System\Windows\Automation\Peers\UserControlAutomationPeer.cs (2)
23protected override AutomationControlType GetAutomationControlTypeCore() 25return AutomationControlType.Custom;
System\Windows\Automation\Peers\Viewport3DAutomationPeer.cs (2)
24override protected AutomationControlType GetAutomationControlTypeCore() 26return AutomationControlType.Custom;
System\Windows\Automation\Peers\WindowAutomationPeer.cs (2)
55override protected AutomationControlType GetAutomationControlTypeCore() 57return AutomationControlType.Window;
System.Windows.Controls.Ribbon (42)
Microsoft\Windows\Automation\Peers\RibbonAutomationPeer.cs (2)
43protected override AutomationControlType GetAutomationControlTypeCore() 45return AutomationControlType.Tab;
Microsoft\Windows\Automation\Peers\RibbonContextMenuAutomationPeer.cs (2)
44protected override AutomationControlType GetAutomationControlTypeCore() 46return AutomationControlType.Menu;
Microsoft\Windows\Automation\Peers\RibbonContextualTabGroupDataAutomationPeer.cs (2)
52protected override AutomationControlType GetAutomationControlTypeCore() 54return AutomationControlType.Header;
Microsoft\Windows\Automation\Peers\RibbonControlDataAutomationPeer.cs (2)
30protected override AutomationControlType GetAutomationControlTypeCore() 32return AutomationControlType.ListItem;
Microsoft\Windows\Automation\Peers\RibbonControlGroupAutomationPeer.cs (2)
44protected override AutomationControlType GetAutomationControlTypeCore() 46return AutomationControlType.Group;
Microsoft\Windows\Automation\Peers\RibbonGalleryAutomationPeer.cs (2)
74override protected AutomationControlType GetAutomationControlTypeCore() 76return AutomationControlType.List;
Microsoft\Windows\Automation\Peers\RibbonGalleryCategoryAutomationPeer.cs (2)
64override protected AutomationControlType GetAutomationControlTypeCore() 66return AutomationControlType.Group;
Microsoft\Windows\Automation\Peers\RibbonGalleryCategoryDataAutomationPeer.cs (2)
48override protected AutomationControlType GetAutomationControlTypeCore() 50return AutomationControlType.Group;
Microsoft\Windows\Automation\Peers\RibbonGalleryItemAutomationPeer.cs (2)
75override protected AutomationControlType GetAutomationControlTypeCore() 77return AutomationControlType.ListItem;
Microsoft\Windows\Automation\Peers\RibbonGalleryItemDataAutomationPeer.cs (2)
50override protected AutomationControlType GetAutomationControlTypeCore() 52return AutomationControlType.ListItem;
Microsoft\Windows\Automation\Peers\RibbonGroupDataAutomationPeer.cs (2)
69protected override AutomationControlType GetAutomationControlTypeCore() 71return AutomationControlType.Group;
Microsoft\Windows\Automation\Peers\RibbonGroupHeaderAutomationPeer.cs (2)
32protected override AutomationControlType GetAutomationControlTypeCore() 34return AutomationControlType.Header;
Microsoft\Windows\Automation\Peers\RibbonMenuButtonAutomationPeer.cs (2)
132protected override AutomationControlType GetAutomationControlTypeCore() 136return AutomationControlType.MenuBar;
Microsoft\Windows\Automation\Peers\RibbonMenuItemAutomationPeer.cs (2)
82protected override AutomationControlType GetAutomationControlTypeCore() 84return AutomationControlType.MenuItem;
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (2)
56protected override AutomationControlType GetAutomationControlTypeCore() 64return AutomationControlType.MenuItem;
Microsoft\Windows\Automation\Peers\RibbonQuickAccessToolBarAutomationPeer.cs (2)
77protected override AutomationControlType GetAutomationControlTypeCore() 79return AutomationControlType.ToolBar;
Microsoft\Windows\Automation\Peers\RibbonSplitButtonAutomationPeer.cs (2)
43protected override AutomationControlType GetAutomationControlTypeCore() 45return AutomationControlType.SplitButton;
Microsoft\Windows\Automation\Peers\RibbonTabDataAutomationPeer.cs (2)
181protected override AutomationControlType GetAutomationControlTypeCore() 183return AutomationControlType.TabItem;
Microsoft\Windows\Automation\Peers\RibbonTabHeaderDataAutomationPeer.cs (2)
31protected override AutomationControlType GetAutomationControlTypeCore() 33return AutomationControlType.Header;
Microsoft\Windows\Automation\Peers\RibbonTitleAutomationPeer.cs (2)
27protected override AutomationControlType GetAutomationControlTypeCore() 29return AutomationControlType.Header;
Microsoft\Windows\Automation\Peers\RibbonTwoLineTextAutomationPeer.cs (2)
44protected override AutomationControlType GetAutomationControlTypeCore() 46return AutomationControlType.Text;
WindowsFormsIntegration (2)
System\Windows\Automation\Peers\WindowsFormsHostAutomationPeer.cs (2)
25override protected AutomationControlType GetAutomationControlTypeCore() 27return AutomationControlType.Pane;