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)
662abstract protected AutomationControlType GetAutomationControlTypeCore(); 1000public AutomationControlType GetAutomationControlType() 1002AutomationControlType result; 1712AutomationControlType type = GetAutomationControlTypeCore(); 1716case AutomationControlType.Button: controlType = ControlType.Button; break; 1717case AutomationControlType.Calendar: controlType = ControlType.Calendar; break; 1718case AutomationControlType.CheckBox: controlType = ControlType.CheckBox; break; 1719case AutomationControlType.ComboBox: controlType = ControlType.ComboBox; break; 1720case AutomationControlType.Edit: controlType = ControlType.Edit; break; 1721case AutomationControlType.Hyperlink: controlType = ControlType.Hyperlink; break; 1722case AutomationControlType.Image: controlType = ControlType.Image; break; 1723case AutomationControlType.ListItem: controlType = ControlType.ListItem; break; 1724case AutomationControlType.List: controlType = ControlType.List; break; 1725case AutomationControlType.Menu: controlType = ControlType.Menu; break; 1726case AutomationControlType.MenuBar: controlType = ControlType.MenuBar; break; 1727case AutomationControlType.MenuItem: controlType = ControlType.MenuItem; break; 1728case AutomationControlType.ProgressBar: controlType = ControlType.ProgressBar; break; 1729case AutomationControlType.RadioButton: controlType = ControlType.RadioButton; break; 1730case AutomationControlType.ScrollBar: controlType = ControlType.ScrollBar; break; 1731case AutomationControlType.Slider: controlType = ControlType.Slider; break; 1732case AutomationControlType.Spinner: controlType = ControlType.Spinner; break; 1733case AutomationControlType.StatusBar: controlType = ControlType.StatusBar; break; 1734case AutomationControlType.Tab: controlType = ControlType.Tab; break; 1735case AutomationControlType.TabItem: controlType = ControlType.TabItem; break; 1736case AutomationControlType.Text: controlType = ControlType.Text; break; 1737case AutomationControlType.ToolBar: controlType = ControlType.ToolBar; break; 1738case AutomationControlType.ToolTip: controlType = ControlType.ToolTip; break; 1739case AutomationControlType.Tree: controlType = ControlType.Tree; break; 1740case AutomationControlType.TreeItem: controlType = ControlType.TreeItem; break; 1741case AutomationControlType.Custom: controlType = ControlType.Custom; break; 1742case AutomationControlType.Group: controlType = ControlType.Group; break; 1743case AutomationControlType.Thumb: controlType = ControlType.Thumb; break; 1744case AutomationControlType.DataGrid: controlType = ControlType.DataGrid; break; 1745case AutomationControlType.DataItem: controlType = ControlType.DataItem; break; 1746case AutomationControlType.Document: controlType = ControlType.Document; break; 1747case AutomationControlType.SplitButton: controlType = ControlType.SplitButton; break; 1748case AutomationControlType.Window: controlType = ControlType.Window; break; 1749case AutomationControlType.Pane: controlType = ControlType.Pane; break; 1750case AutomationControlType.Header: controlType = ControlType.Header; break; 1751case AutomationControlType.HeaderItem: controlType = ControlType.HeaderItem; break; 1752case AutomationControlType.Table: controlType = ControlType.Table; break; 1753case AutomationControlType.TitleBar: controlType = ControlType.TitleBar; break; 1754case AutomationControlType.Separator: controlType = ControlType.Separator; break;
System\Windows\Automation\Peers\ContentElementAutomationPeer.cs (2)
89protected override AutomationControlType GetAutomationControlTypeCore() 91return AutomationControlType.Custom;
System\Windows\Automation\Peers\GenericRootAutomationPeer.cs (2)
37override protected AutomationControlType GetAutomationControlTypeCore() 39return AutomationControlType.Pane;
System\Windows\Automation\Peers\UIElement3DAutomationPeer.cs (2)
141protected override AutomationControlType GetAutomationControlTypeCore() 143return AutomationControlType.Custom;
System\Windows\Automation\Peers\UIElementAutomationPeer.cs (2)
161protected override AutomationControlType GetAutomationControlTypeCore() 163return AutomationControlType.Custom;
PresentationFramework (147)
System\Windows\Automation\Peers\ButtonAutomationPeer.cs (2)
36override protected AutomationControlType GetAutomationControlTypeCore() 38return AutomationControlType.Button;
System\Windows\Automation\Peers\CalendarAutomationPeer.cs (2)
104protected override AutomationControlType GetAutomationControlTypeCore() 106return AutomationControlType.Calendar;
System\Windows\Automation\Peers\CalendarButtonAutomationPeer.cs (2)
47protected override AutomationControlType GetAutomationControlTypeCore() 49return AutomationControlType.Button;
System\Windows\Automation\Peers\CheckBoxAutomationPeer.cs (2)
34override protected AutomationControlType GetAutomationControlTypeCore() 36return AutomationControlType.CheckBox;
System\Windows\Automation\Peers\ComboBoxAutomationPeer.cs (2)
39override protected AutomationControlType GetAutomationControlTypeCore() 41return AutomationControlType.ComboBox;
System\Windows\Automation\Peers\ContextMenuAutomationPeer.cs (2)
38override protected AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.Menu;
System\Windows\Automation\Peers\DataGridAutomationPeer.cs (2)
43protected override AutomationControlType GetAutomationControlTypeCore() 45return AutomationControlType.DataGrid;
System\Windows\Automation\Peers\DataGridCellAutomationPeer.cs (2)
39protected override AutomationControlType GetAutomationControlTypeCore() 41return AutomationControlType.Custom;
System\Windows\Automation\Peers\DataGridCellItemAutomationPeer.cs (2)
68protected override AutomationControlType GetAutomationControlTypeCore() 70return AutomationControlType.Custom;
System\Windows\Automation\Peers\DataGridColumnHeaderAutomationPeer.cs (2)
38protected override AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.HeaderItem;
System\Windows\Automation\Peers\DataGridColumnHeaderItemAutomationPeer.cs (2)
35protected override AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.HeaderItem;
System\Windows\Automation\Peers\DataGridColumnHeadersPresenterAutomationPeer.cs (2)
38protected override AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.Header;
System\Windows\Automation\Peers\DataGridItemAutomationPeer.cs (2)
44protected override AutomationControlType GetAutomationControlTypeCore() 46return AutomationControlType.DataItem;
System\Windows\Automation\Peers\DataGridRowAutomationPeer.cs (2)
39protected override AutomationControlType GetAutomationControlTypeCore() 41return AutomationControlType.DataItem;
System\Windows\Automation\Peers\DataGridRowHeaderAutomationPeer.cs (2)
38protected override AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.HeaderItem;
System\Windows\Automation\Peers\DatePickerAutomationPeer.cs (2)
85protected override AutomationControlType GetAutomationControlTypeCore() 87return AutomationControlType.Custom;
System\Windows\Automation\Peers\DateTimeAutomationPeer.cs (2)
170protected override AutomationControlType GetAutomationControlTypeCore() 172return AutomationControlType.Button;
System\Windows\Automation\Peers\DocumentAutomationPeer.cs (2)
103protected override AutomationControlType GetAutomationControlTypeCore() 105return AutomationControlType.Document;
System\Windows\Automation\Peers\DocumentViewerBaseAutomationPeer.cs (2)
93protected override AutomationControlType GetAutomationControlTypeCore() 95return AutomationControlType.Document;
System\Windows\Automation\Peers\ExpanderAutomationPeer.cs (2)
37override protected AutomationControlType GetAutomationControlTypeCore() 39return AutomationControlType.Group;
System\Windows\Automation\Peers\FixedPageAutomationPeer.cs (2)
36override protected AutomationControlType GetAutomationControlTypeCore() 38return AutomationControlType.Pane;
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (2)
120protected override AutomationControlType GetAutomationControlTypeCore() 122return AutomationControlType.Document;
System\Windows\Automation\Peers\FrameAutomationPeer.cs (2)
28protected override AutomationControlType GetAutomationControlTypeCore() 30return AutomationControlType.Pane;
System\Windows\Automation\Peers\GridViewAutomationPeer.cs (2)
56AutomationControlType IViewAutomationPeer.GetAutomationControlType() 58return AutomationControlType.DataGrid;
System\Windows\Automation\Peers\GridViewCellAutomationPeer.cs (3)
50override protected AutomationControlType GetAutomationControlTypeCore() 54return AutomationControlType.Text; 58return AutomationControlType.Custom;
System\Windows\Automation\Peers\GridViewColumnHeaderAutomationPeer.cs (2)
33override protected AutomationControlType GetAutomationControlTypeCore() 35return AutomationControlType.HeaderItem;
System\Windows\Automation\Peers\GridViewHeaderRowPresenterAutomationPeer.cs (2)
39override protected AutomationControlType GetAutomationControlTypeCore() 41return AutomationControlType.Header;
System\Windows\Automation\Peers\GridViewItemAutomationPeer.cs (2)
43override protected AutomationControlType GetAutomationControlTypeCore() 45return AutomationControlType.DataItem;
System\Windows\Automation\Peers\GroupBoxAutomationPeer.cs (2)
35override protected AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.Group;
System\Windows\Automation\Peers\GroupItemAutomationPeer.cs (2)
98override protected AutomationControlType GetAutomationControlTypeCore() 100return AutomationControlType.Group;
System\Windows\Automation\Peers\HwndHostAutomationPeer.cs (2)
30override protected AutomationControlType GetAutomationControlTypeCore() 32return AutomationControlType.Pane;
System\Windows\Automation\Peers\HyperlinkAutomationPeer.cs (2)
41protected override AutomationControlType GetAutomationControlTypeCore() 43return AutomationControlType.Hyperlink;
System\Windows\Automation\Peers\ImageAutomationPeer.cs (2)
34override protected AutomationControlType GetAutomationControlTypeCore() 36return AutomationControlType.Image;
System\Windows\Automation\Peers\InkCanvasAutomationPeer.cs (2)
35protected override AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.Custom;
System\Windows\Automation\Peers\InkPresenterAutomationPeer.cs (2)
35protected override AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.Custom;
System\Windows\Automation\Peers\ItemsControlItemAutomationPeer.cs (2)
19protected override AutomationControlType GetAutomationControlTypeCore() 21return AutomationControlType.DataItem;
System\Windows\Automation\Peers\ItemsControlWrapperAutomationPeer.cs (2)
32override protected AutomationControlType GetAutomationControlTypeCore() 34return AutomationControlType.List;
System\Windows\Automation\Peers\IViewAutomationPeer.cs (1)
24AutomationControlType GetAutomationControlType();
System\Windows\Automation\Peers\LabelAutomationPeer.cs (2)
34override protected AutomationControlType GetAutomationControlTypeCore() 36return AutomationControlType.Text;
System\Windows\Automation\Peers\ListBoxItemAutomationPeer.cs (2)
39override protected AutomationControlType GetAutomationControlTypeCore() 41return AutomationControlType.ListItem;
System\Windows\Automation\Peers\ListBoxItemWrapperAutomationPeer.cs (2)
38override protected AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.ListItem;
System\Windows\Automation\Peers\ListViewAutomationPeer.cs (1)
34override protected AutomationControlType GetAutomationControlTypeCore()
System\Windows\Automation\Peers\MediaElementAutomationPeer.cs (2)
26override protected AutomationControlType GetAutomationControlTypeCore() 28return AutomationControlType.Custom;
System\Windows\Automation\Peers\MenuAutomationPeer.cs (2)
38override protected AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.Menu;
System\Windows\Automation\Peers\MenuItemAutomationPeer.cs (2)
38override protected AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.MenuItem;
System\Windows\Automation\Peers\PasswordBoxAutomationPeer.cs (2)
53override protected AutomationControlType GetAutomationControlTypeCore() 55return AutomationControlType.Edit;
System\Windows\Automation\Peers\PopupRootAutomationPeer.cs (2)
33override protected AutomationControlType GetAutomationControlTypeCore() 35return AutomationControlType.Window;
System\Windows\Automation\Peers\ProgressBarAutomationPeer.cs (2)
32override protected AutomationControlType GetAutomationControlTypeCore() 34return AutomationControlType.ProgressBar;
System\Windows\Automation\Peers\RadioButtonAutomationPeer.cs (2)
34override protected AutomationControlType GetAutomationControlTypeCore() 36return AutomationControlType.RadioButton;
System\Windows\Automation\Peers\RepeatButtonAutomationPeer.cs (2)
35override protected AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.Button;
System\Windows\Automation\Peers\RichTextBoxAutomationPeer.cs (2)
40override protected AutomationControlType GetAutomationControlTypeCore() 42return AutomationControlType.Document;
System\Windows\Automation\Peers\ScrollBarAutomationPeer.cs (2)
32override protected AutomationControlType GetAutomationControlTypeCore() 34return AutomationControlType.ScrollBar;
System\Windows\Automation\Peers\ScrollViewerAutomationPeer.cs (2)
35override protected AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.Pane;
System\Windows\Automation\Peers\SelectorAutomationPeer.cs (2)
31override protected AutomationControlType GetAutomationControlTypeCore() 33return AutomationControlType.List;
System\Windows\Automation\Peers\SeparatorAutomationPeer.cs (2)
37protected override AutomationControlType GetAutomationControlTypeCore() 39return AutomationControlType.Separator;
System\Windows\Automation\Peers\SliderAutomationPeer.cs (2)
32override protected AutomationControlType GetAutomationControlTypeCore() 34return AutomationControlType.Slider;
System\Windows\Automation\Peers\StatusBarAutomationPeer.cs (2)
37protected override AutomationControlType GetAutomationControlTypeCore() 39return AutomationControlType.StatusBar;
System\Windows\Automation\Peers\StatusBarItemAutomationPeer.cs (2)
38override protected AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.Text;
System\Windows\Automation\Peers\TabControlAutomationPeer.cs (2)
37override protected AutomationControlType GetAutomationControlTypeCore() 39return AutomationControlType.Tab;
System\Windows\Automation\Peers\TabItemAutomationPeer.cs (2)
37override protected AutomationControlType GetAutomationControlTypeCore() 39return 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)
48protected override AutomationControlType GetAutomationControlTypeCore() 50return AutomationControlType.Text;
System\Windows\Automation\Peers\TextBoxAutomationPeer.cs (2)
40override protected AutomationControlType GetAutomationControlTypeCore() 42return AutomationControlType.Edit;
System\Windows\Automation\Peers\ThumbAutomationPeer.cs (2)
35override protected AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.Thumb;
System\Windows\Automation\Peers\ToggleButtonAutomationPeer.cs (2)
35override protected AutomationControlType GetAutomationControlTypeCore() 37return AutomationControlType.Button;
System\Windows\Automation\Peers\ToolBarAutomationPeer.cs (2)
34override protected AutomationControlType GetAutomationControlTypeCore() 36return AutomationControlType.ToolBar;
System\Windows\Automation\Peers\ToolTipAutomationPeer.cs (2)
28protected override AutomationControlType GetAutomationControlTypeCore() 30return AutomationControlType.ToolTip;
System\Windows\Automation\Peers\TreeViewAutomationPeer.cs (2)
31override protected AutomationControlType GetAutomationControlTypeCore() 33return AutomationControlType.Tree;
System\Windows\Automation\Peers\TreeViewDataItemAutomationPeer.cs (2)
95override protected AutomationControlType GetAutomationControlTypeCore() 97return AutomationControlType.TreeItem;
System\Windows\Automation\Peers\TreeViewItemAutomationPeer.cs (2)
38override protected AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.TreeItem;
System\Windows\Automation\Peers\UserControlAutomationPeer.cs (2)
28protected override AutomationControlType GetAutomationControlTypeCore() 30return AutomationControlType.Custom;
System\Windows\Automation\Peers\Viewport3DAutomationPeer.cs (2)
26override protected AutomationControlType GetAutomationControlTypeCore() 28return AutomationControlType.Custom;
System\Windows\Automation\Peers\WindowAutomationPeer.cs (2)
66override protected AutomationControlType GetAutomationControlTypeCore() 68return AutomationControlType.Window;
System.Windows.Controls.Ribbon (42)
Microsoft\Windows\Automation\Peers\RibbonAutomationPeer.cs (2)
48protected override AutomationControlType GetAutomationControlTypeCore() 50return AutomationControlType.Tab;
Microsoft\Windows\Automation\Peers\RibbonContextMenuAutomationPeer.cs (2)
50protected override AutomationControlType GetAutomationControlTypeCore() 52return AutomationControlType.Menu;
Microsoft\Windows\Automation\Peers\RibbonContextualTabGroupDataAutomationPeer.cs (2)
55protected override AutomationControlType GetAutomationControlTypeCore() 57return AutomationControlType.Header;
Microsoft\Windows\Automation\Peers\RibbonControlDataAutomationPeer.cs (2)
38protected override AutomationControlType GetAutomationControlTypeCore() 40return AutomationControlType.ListItem;
Microsoft\Windows\Automation\Peers\RibbonControlGroupAutomationPeer.cs (2)
46protected override AutomationControlType GetAutomationControlTypeCore() 48return AutomationControlType.Group;
Microsoft\Windows\Automation\Peers\RibbonGalleryAutomationPeer.cs (2)
77override protected AutomationControlType GetAutomationControlTypeCore() 79return AutomationControlType.List;
Microsoft\Windows\Automation\Peers\RibbonGalleryCategoryAutomationPeer.cs (2)
67override protected AutomationControlType GetAutomationControlTypeCore() 69return AutomationControlType.Group;
Microsoft\Windows\Automation\Peers\RibbonGalleryCategoryDataAutomationPeer.cs (2)
48override protected AutomationControlType GetAutomationControlTypeCore() 50return AutomationControlType.Group;
Microsoft\Windows\Automation\Peers\RibbonGalleryItemAutomationPeer.cs (2)
79override protected AutomationControlType GetAutomationControlTypeCore() 81return AutomationControlType.ListItem;
Microsoft\Windows\Automation\Peers\RibbonGalleryItemDataAutomationPeer.cs (2)
51override protected AutomationControlType GetAutomationControlTypeCore() 53return AutomationControlType.ListItem;
Microsoft\Windows\Automation\Peers\RibbonGroupDataAutomationPeer.cs (2)
71protected override AutomationControlType GetAutomationControlTypeCore() 73return AutomationControlType.Group;
Microsoft\Windows\Automation\Peers\RibbonGroupHeaderAutomationPeer.cs (2)
37protected override AutomationControlType GetAutomationControlTypeCore() 39return AutomationControlType.Header;
Microsoft\Windows\Automation\Peers\RibbonMenuButtonAutomationPeer.cs (2)
135protected override AutomationControlType GetAutomationControlTypeCore() 139return AutomationControlType.MenuBar;
Microsoft\Windows\Automation\Peers\RibbonMenuItemAutomationPeer.cs (2)
84protected override AutomationControlType GetAutomationControlTypeCore() 86return AutomationControlType.MenuItem;
Microsoft\Windows\Automation\Peers\RibbonMenuItemDataAutomationPeer.cs (2)
60protected override AutomationControlType GetAutomationControlTypeCore() 68return AutomationControlType.MenuItem;
Microsoft\Windows\Automation\Peers\RibbonQuickAccessToolBarAutomationPeer.cs (2)
81protected override AutomationControlType GetAutomationControlTypeCore() 83return AutomationControlType.ToolBar;
Microsoft\Windows\Automation\Peers\RibbonSplitButtonAutomationPeer.cs (2)
46protected override AutomationControlType GetAutomationControlTypeCore() 48return AutomationControlType.SplitButton;
Microsoft\Windows\Automation\Peers\RibbonTabDataAutomationPeer.cs (2)
187protected override AutomationControlType GetAutomationControlTypeCore() 189return AutomationControlType.TabItem;
Microsoft\Windows\Automation\Peers\RibbonTabHeaderDataAutomationPeer.cs (2)
41protected override AutomationControlType GetAutomationControlTypeCore() 43return AutomationControlType.Header;
Microsoft\Windows\Automation\Peers\RibbonTitleAutomationPeer.cs (2)
32protected override AutomationControlType GetAutomationControlTypeCore() 34return AutomationControlType.Header;
Microsoft\Windows\Automation\Peers\RibbonTwoLineTextAutomationPeer.cs (2)
46protected override AutomationControlType GetAutomationControlTypeCore() 48return AutomationControlType.Text;
WindowsFormsIntegration (2)
System\Windows\Automation\Peers\WindowsFormsHostAutomationPeer.cs (2)
27override protected AutomationControlType GetAutomationControlTypeCore() 29return AutomationControlType.Pane;