35 overrides of SupportsUiaProviders
System.Windows.Forms (35)
System\Windows\Forms\Controls\Buttons\Button.cs (1)
186
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\Buttons\CheckBox.cs (1)
351
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\Buttons\RadioButton.cs (1)
308
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\ComboBox\ComboBox.cs (1)
1199
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\DataGridView\DataGridView.cs (1)
3988
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.cs (1)
812
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\GroupBox\GroupBox.cs (1)
646
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\Labels\Label.cs (1)
1420
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\ListBoxes\ListBox.cs (1)
1051
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\ListView\ListView.cs (1)
1620
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.cs (1)
829
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\PictureBox\PictureBox.cs (1)
862
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\ProgressBar\ProgressBar.cs (1)
669
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\PropertyGrid\PropertyGrid.cs (1)
4211
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\CommandsPane.cs (1)
111
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\HelpPane.cs (1)
217
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (1)
537
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\Splitter\Splitter.cs (1)
425
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\TabControl\TabControl.cs (1)
797
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (1)
1128
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\TextBox\TextBox.cs (1)
399
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
1475
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.cs (1)
310
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\ToolStrips\ToolStripPanel.cs (1)
296
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\TrackBar\TrackBar.cs (1)
503
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\TreeView\TreeView.cs (1)
2398
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\UpDown\DomainUpDown.cs (1)
170
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\UpDown\NumericUpDown.cs (1)
648
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownButtons.cs (1)
386
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Controls\WebBrowser\WebBrowser.cs (1)
142
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Form.cs (1)
5988
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Layout\Containers\SplitContainer.cs (1)
809
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Panels\Panel.cs (1)
181
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Printing\PrintPreviewControl.cs (1)
302
internal override bool
SupportsUiaProviders
=> true;
System\Windows\Forms\Scrolling\ScrollBar.cs (1)
313
internal override bool
SupportsUiaProviders
=> true;
12 references to SupportsUiaProviders
System.Windows.Forms (5)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (2)
501
=> (this.TryGetOwnerAs(out Control? owner) && owner.
SupportsUiaProviders
&& patternId == UIA_PATTERN_ID.UIA_LegacyIAccessiblePatternId)
517
Owner?.
SupportsUiaProviders
?? false
System\Windows\Forms\Control.cs (2)
11305
if (m.LParamInternal == PInvoke.UiaRootObjectId &&
SupportsUiaProviders
)
11423
if (
SupportsUiaProviders
)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObject.cs (1)
196
|| !hostedControl.
SupportsUiaProviders
System.Windows.Forms.Tests (7)
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (7)
1229
bool expected = control.
SupportsUiaProviders
;
1260
if (!control.
SupportsUiaProviders
)
1279
if (!control.
SupportsUiaProviders
)
1301
if (!control.
SupportsUiaProviders
)
1319
if (!control.
SupportsUiaProviders
)
1338
if (!control.
SupportsUiaProviders
)
1385
if (!control.
SupportsUiaProviders
)