36 overrides of State
System.Windows.Forms (32)
System\Windows\Forms\Controls\Buttons\ButtonBase.ButtonBaseAccessibleObject.cs (1)
17
public override AccessibleStates
State
=>
System\Windows\Forms\Controls\Buttons\RadioButton.RadioButtonAccessibleObject.cs (1)
22
public override AccessibleStates
State
=>
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (1)
111
public override AccessibleStates
State
=> SystemIAccessible.TryGetState(GetChildId());
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (1)
195
public override AccessibleStates
State
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (1)
123
public override AccessibleStates
State
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (1)
156
public override AccessibleStates
State
System\Windows\Forms\Controls\DataGridView\DataGridView.SelectedCellsAccessibleObject.cs (1)
27
public override AccessibleStates
State
=> AccessibleStates.Selected | AccessibleStates.Selectable;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (1)
124
public override AccessibleStates
State
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (1)
162
public override AccessibleStates
State
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (1)
28
public override AccessibleStates
State
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.DateTimePickerAccessibleObject.cs (1)
57
public override AccessibleStates
State
System\Windows\Forms\Controls\Labels\LinkLabel.Link.LinkAccessibleObject.cs (1)
139
public override AccessibleStates
State
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (1)
44
public override AccessibleStates
State
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (1)
98
public override AccessibleStates
State
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (1)
124
public override AccessibleStates
State
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (1)
80
public override AccessibleStates
State
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (1)
133
public override AccessibleStates
State
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarChildAccessibleObject.cs (1)
65
public override AccessibleStates
State
=> AccessibleStates.None;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (1)
79
public override AccessibleStates
State
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (1)
22
public override AccessibleStates
State
System\Windows\Forms\Controls\TabControl\TabControl.TabControlAccessibleObject.cs (1)
35
public override AccessibleStates
State
System\Windows\Forms\Controls\TabControl\TabPage.TabAccessibleObject.cs (1)
59
public override AccessibleStates
State
=> SystemIAccessibleInternal.TryGetState(GetChildId());
System\Windows\Forms\Controls\TabControl\TabPage.TabPageAccessibleObject.cs (1)
19
public override AccessibleStates
State
=> SystemIAccessible.TryGetState(GetChildId());
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
160
public override AccessibleStates
State
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarAccessibleObject.cs (1)
47
public override AccessibleStates
State
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarChildAccessibleObject.cs (1)
45
public override AccessibleStates
State
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (1)
156
public override AccessibleStates
State
System\Windows\Forms\Controls\TreeView\TreeView.TreeViewAccessibleObject.cs (1)
75
public override AccessibleStates
State
System\Windows\Forms\Controls\UpDown\DomainUpDown.DomainItemAccessibleObject.cs (1)
39
public override AccessibleStates
State
=> AccessibleStates.Selectable;
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.ControlItemAccessibleObject.cs (1)
138
public override AccessibleStates
State
=> AccessibleStates.HasPopup | AccessibleStates.ReadOnly;
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (1)
123
public override AccessibleStates
State
=> AccessibleStates.ReadOnly;
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarChildAccessibleObject.cs (1)
56
public override AccessibleStates
State
System.Windows.Forms.Design (4)
System\Drawing\Design\ColorEditor.ColorPalette.ColorPaletteAccessibleObject.ColorCellAccessibleObject.cs (1)
53
public override AccessibleStates
State
System\Windows\Forms\Design\AnchorEditor.AnchorUI.cs (1)
339
public override AccessibleStates
State
System\Windows\Forms\Design\ComponentTray.cs (1)
2581
public override AccessibleStates
State
System\Windows\Forms\Design\ControlDesigner.ControlDesignerAccessibleObject.cs (1)
40
public override AccessibleStates
State
100 references to State
System.Windows.Forms (27)
System\Windows\Forms\Accessibility\AccessibleObject.cs (9)
435
if (child is not null && child.
State
.HasFlag(AccessibleStates.Focused))
441
return
State
.HasFlag(AccessibleStates.Focused) ? this : null;
503
if (child is not null && child.
State
.HasFlag(AccessibleStates.Selected))
509
return
State
.HasFlag(AccessibleStates.Selected) ? this : null;
624
UIA_PROPERTY_ID.UIA_IsOffscreenPropertyId => (VARIANT)((
State
& AccessibleStates.Offscreen) == AccessibleStates.Offscreen),
640
UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId => (VARIANT)(int)
State
,
1243
*pdwState = (uint)
State
;
2374
*pvarState = (VARIANT)(int)
State
;
2382
*pvarState = (VARIANT)(int)child.
State
;
System\Windows\Forms\Accessibility\LabelEditAccessibleObject.cs (1)
39
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\Buttons\ButtonBase.ButtonBaseAccessibleObject.cs (2)
19
? base.
State
| AccessibleStates.Pressed
20
: base.
State
;
System\Windows\Forms\Controls\Buttons\RadioButton.RadioButtonAccessibleObject.cs (2)
24
? AccessibleStates.Checked | base.
State
25
: base.
State
;
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (1)
78
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (2)
50
if (child is not null && (child.
State
& AccessibleStates.Selected) == AccessibleStates.Selected)
73
if (child is not null && (child.
State
& AccessibleStates.Selected) == AccessibleStates.Selected)
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.DateTimePickerAccessibleObject.cs (1)
61
AccessibleStates state = base.
State
;
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (1)
234
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (1)
26
AccessibleStates states = base.
State
;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.ToolStripContainerAccessibleObject.cs (1)
21
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripHostedControlAccessibleObject.cs (1)
59
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.ToolStripDropDownAccessibleObject.cs (1)
20
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
166
return base.
State
| _additionalState;
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControlAccessibleObject.cs (1)
24
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Layout\Containers\SplitContainer.SplitContainerAccessibleObject.cs (1)
22
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Printing\PrintPreviewControl.PrintPreviewControlAccessibleObject.cs (1)
24
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)
State
.HasFlag(AccessibleStates.Focusable),
System.Windows.Forms.Design (4)
System\Drawing\Design\ColorEditor.ColorPalette.ColorPaletteAccessibleObject.ColorCellAccessibleObject.cs (1)
57
AccessibleStates state = base.
State
;
System\Windows\Forms\Design\AnchorEditor.AnchorUI.cs (1)
343
AccessibleStates state = base.
State
;
System\Windows\Forms\Design\ComponentTray.cs (1)
2585
AccessibleStates state = base.
State
;
System\Windows\Forms\Design\ControlDesigner.ControlDesignerAccessibleObject.cs (1)
44
AccessibleStates state = _control.AccessibilityObject.
State
;
System.Windows.Forms.Design.Tests (2)
System\Windows\Forms\Design\ControlDesignerAccessibleObjectTests.cs (2)
132
var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.
State
).Returns(AccessibleStates.Focused));
139
var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.
State
).Returns(AccessibleStates.Selected));
System.Windows.Forms.Tests (65)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (29)
31
Assert.Equal(AccessibleStates.None, accessibleObject.
State
);
104
.Setup(a => a.
State
)
120
.Setup(a => a.
State
)
144
.Setup(a => a.
State
)
160
.Setup(a => a.
State
)
164
.Setup(a => a.
State
)
181
.Setup(a => a.
State
)
213
.Setup(a => a.
State
)
229
.Setup(a => a.
State
)
253
.Setup(a => a.
State
)
269
.Setup(a => a.
State
)
273
.Setup(a => a.
State
)
290
.Setup(a => a.
State
)
626
Assert.Equal(AccessibleStates.None, accessibleObject.
State
);
645
Assert.Equal(AccessibleStates.Focusable, accessibleObject.
State
);
666
Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.
State
);
692
Assert.Equal(AccessibleStates.None, accessibleObject.
State
);
711
Assert.Equal(AccessibleStates.None, accessibleObject.
State
);
730
Assert.Equal(AccessibleStates.Invisible | AccessibleStates.Offscreen | AccessibleStates.Focusable, accessibleObject.
State
);
749
Assert.Equal(AccessibleStates.Focusable, accessibleObject.
State
);
770
Assert.Equal(AccessibleStates.None, accessibleObject.
State
);
791
Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.
State
);
812
Assert.Equal(AccessibleStates.Invisible | AccessibleStates.Offscreen | AccessibleStates.Focusable, accessibleObject.
State
);
2252
.Setup(a => a.
State
)
2257
mockAccessibleObject.Verify(a => a.
State
, Times.Once());
2269
.Setup(a => a.
State
)
2274
.Setup(a => a.
State
)
2294
mockAccessibleObjectChild1.Verify(a => a.
State
, Times.Exactly(child1CallCount));
2295
mockAccessibleObjectChild2.Verify(a => a.
State
, Times.Exactly(child2CallCount));
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxAccessibleObjectTests.cs (10)
44
Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.
State
& AccessibleStates.Collapsed);
45
Assert.Equal(AccessibleStates.Expanded, accessibleObject.
State
& AccessibleStates.Expanded);
48
Assert.Equal(AccessibleStates.Collapsed, accessibleObject.
State
& AccessibleStates.Collapsed);
49
Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.
State
& AccessibleStates.Expanded);
68
Assert.Equal(AccessibleStates.None, accessibleObject.
State
);
69
Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.
State
& AccessibleStates.Collapsed);
70
Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.
State
& AccessibleStates.Expanded);
73
Assert.Equal(AccessibleStates.None, accessibleObject.
State
);
74
Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.
State
& AccessibleStates.Collapsed);
75
Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.
State
& AccessibleStates.Expanded);
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (2)
80
Assert.Equal(AccessibleStates.None, accessibleObject.
State
);
115
Assert.Equal(AccessibleStates.Focusable, accessibleObject.
State
);
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (1)
258
Assert.Equal(expectedAccessibleStates, accessibleObject.
State
& AccessibleStates.Focusable);
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (1)
339
Assert.Throws<InvalidOperationException>(() => accessibleObject.
State
);
System\Windows\Forms\AccessibleObjects\DataGridViewRowAccessibleObjectTests.cs (3)
213
Assert.Equal(expected, accessibleObject.
State
);
220
Assert.Throws<InvalidOperationException>(() => accessibleObject.
State
);
319
Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, selectedAccessibleObject.
State
);
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedCellsAccessibleObjectTests.cs (1)
51
Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, accessibleObject.
State
);
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedRowCellsAccessibleObjectTests.cs (1)
51
Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, accessibleObject.
State
);
System\Windows\Forms\AccessibleObjects\DataGridViewTopLeftHeaderCellAccessibleObjectTests.cs (1)
106
AccessibleStates state = cell.AccessibilityObject.
State
;
System\Windows\Forms\AccessibleObjects\ErrorProvider.ControlItem.ControlItemAccessibleObjectTests.cs (1)
109
Assert.Equal(AccessibleStates.HasPopup | AccessibleStates.ReadOnly, accessibleObject.
State
);
System\Windows\Forms\AccessibleObjects\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObjectTests.cs (1)
43
Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.
State
);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (2)
662
Assert.Equal(expectedAccessibleStates, accessibleObject.
State
);
726
Assert.Equal(expectedAccessibleStates, accessibleObject.
State
);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemBaseAccessibleObjectTests.cs (6)
88
accessibleObject.
State
.Should().NotHaveFlag(AccessibleStates.Selected);
92
accessibleObject.
State
.Should().NotHaveFlag(AccessibleStates.Selected);
123
accessibleObject.
State
.Should().NotHaveFlag(AccessibleStates.Selected);
127
accessibleObject.
State
.Should().NotHaveFlag(AccessibleStates.Selected);
141
accessibleObject.
State
.Should().NotHaveFlag(AccessibleStates.Selected);
145
accessibleObject.
State
.Should().HaveFlag(AccessibleStates.Selected);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (1)
1057
Assert.Equal(AccessibleStates.Focusable, listViewSubItem.AccessibilityObject.
State
);
System\Windows\Forms\AccessibleObjects\ProgressBarAccessibleObjectTests.cs (2)
35
Assert.Equal(AccessibleStates.ReadOnly | AccessibleStates.Focusable, accessibilityObject.
State
);
60
Assert.Equal(AccessibleStates.None, accessibilityObject.
State
);
System\Windows\Forms\AccessibleObjects\PropertyGridView.PropertyGridViewAccessibleObjectTests.cs (1)
199
Assert.Equal(AccessibleStates.Focusable, accessibleObject.
State
& AccessibleStates.Focusable);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarAccessibleObjectTests.cs (2)
38
Assert.Equal(AccessibleStates.Focusable, accessibilityObject.
State
);
61
Assert.Equal(AccessibleStates.None, accessibilityObject.
State
);
System.Windows.Forms.UI.IntegrationTests (2)
ListBoxAccesibleObjectTests.cs (2)
25
listBox.AccessibilityObject.
State
.Should().Be(AccessibleStates.Focusable);
29
listBox.AccessibilityObject.
State
.Should().Be(AccessibleStates.Focused | AccessibleStates.Focusable);