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