616 references to AccessibleStates
System.Windows.Forms (263)
System\Windows\Forms\Accessibility\AccessibleObject.cs (7)
329
public virtual
AccessibleStates
State => SystemIAccessible.TryGetState(CHILDID_SELF);
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),
System\Windows\Forms\Accessibility\AccessibleObjectExtensions.cs (5)
200
public static
AccessibleStates
TryGetState(this AgileComPointer<IAccessible>? agile, int child)
203
public static
AccessibleStates
TryGetState(this AgileComPointer<IAccessible>? agile, VARIANT child)
208
return
AccessibleStates
.None;
218
return state.vt is VARENUM.VT_I4 or VARENUM.VT_INT ? (
AccessibleStates
)(int)state :
AccessibleStates
.None;
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)
17
public override
AccessibleStates
State =>
19
? base.State |
AccessibleStates
.Pressed
System\Windows\Forms\Controls\Buttons\CheckBox.CheckBoxAccessibleObject.cs (3)
23
public override
AccessibleStates
State => !this.TryGetOwnerAs(out CheckBox? owner)
27
CheckState.Checked =>
AccessibleStates
.Checked | base.State,
28
CheckState.Indeterminate =>
AccessibleStates
.Indeterminate | base.State,
System\Windows\Forms\Controls\Buttons\RadioButton.RadioButtonAccessibleObject.cs (2)
22
public override
AccessibleStates
State =>
24
?
AccessibleStates
.Checked | base.State
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (2)
82
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
111
public override
AccessibleStates
State => SystemIAccessible.TryGetState(GetChildId());
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (1)
78
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (5)
131
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
195
public override
AccessibleStates
State
199
AccessibleStates
state =
AccessibleStates
.Focusable;
202
state |=
AccessibleStates
.Focused;
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (5)
106
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
123
public override
AccessibleStates
State
127
AccessibleStates
state =
AccessibleStates
.Focusable;
130
state |=
AccessibleStates
.Focused;
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (6)
119
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
120
UIA_PROPERTY_ID.UIA_SelectionItemIsSelectedPropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Selected),
156
public override
AccessibleStates
State
160
AccessibleStates
state = _owningComboBox.ChildListAccessibleObject.SystemIAccessible.TryGetState(GetChildId());
164
state |=
AccessibleStates
.Offscreen;
221
internal override bool IsItemSelected => (State &
AccessibleStates
.Selected) != 0;
System\Windows\Forms\Controls\DataGridView\DataGridView.SelectedCellsAccessibleObject.cs (3)
27
public override
AccessibleStates
State =>
AccessibleStates
.Selected |
AccessibleStates
.Selectable;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (10)
124
public override
AccessibleStates
State
133
AccessibleStates
state =
AccessibleStates
.Selectable |
AccessibleStates
.Focusable;
136
state |=
AccessibleStates
.Focused;
141
state |=
AccessibleStates
.Selected;
146
state |=
AccessibleStates
.ReadOnly;
174
state |=
AccessibleStates
.Offscreen;
689
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focused), // Announce the cell when focusing.
691
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.cs (4)
19
public override
AccessibleStates
State
37
CheckState.Checked =>
AccessibleStates
.Checked | base.State,
38
CheckState.Indeterminate =>
AccessibleStates
.Indeterminate | base.State,
41
bool stateAsBool => stateAsBool ?
AccessibleStates
.Checked | base.State : base.State,
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.cs (9)
72
public override
AccessibleStates
State
81
AccessibleStates
resultState =
AccessibleStates
.Selectable;
84
AccessibleStates
state = base.State;
85
if ((state &
AccessibleStates
.Offscreen) ==
AccessibleStates
.Offscreen)
87
resultState |=
AccessibleStates
.Offscreen;
95
resultState |=
AccessibleStates
.Selected;
270
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (5)
162
public override
AccessibleStates
State
171
AccessibleStates
accState =
AccessibleStates
.Selectable;
192
accState |=
AccessibleStates
.Selected;
200
accState |=
AccessibleStates
.Offscreen;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (7)
28
public override
AccessibleStates
State
30
get =>
AccessibleStates
.Selected |
AccessibleStates
.Selectable;
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\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (9)
84
public override
AccessibleStates
State
93
AccessibleStates
resultState =
AccessibleStates
.Selectable;
96
AccessibleStates
state = base.State;
97
if ((state &
AccessibleStates
.Offscreen) ==
AccessibleStates
.Offscreen)
99
resultState |=
AccessibleStates
.Offscreen;
108
resultState |=
AccessibleStates
.Selected;
278
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (8)
101
public override
AccessibleStates
State
110
AccessibleStates
resultState =
AccessibleStates
.Selectable;
113
AccessibleStates
state = base.State;
114
if ((state &
AccessibleStates
.Offscreen) ==
AccessibleStates
.Offscreen)
116
resultState |=
AccessibleStates
.Offscreen;
122
resultState |=
AccessibleStates
.Selected;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.DateTimePickerAccessibleObject.cs (3)
57
public override
AccessibleStates
State
61
AccessibleStates
state = base.State;
65
state |=
AccessibleStates
.Checked;
System\Windows\Forms\Controls\Labels\LinkLabel.Link.LinkAccessibleObject.cs (5)
95
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
139
public override
AccessibleStates
State
143
AccessibleStates
state =
AccessibleStates
.Focusable;
149
state |=
AccessibleStates
.Focused;
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.CheckedListBoxItemAccessibleObject.cs (11)
65
public override
AccessibleStates
State
71
return
AccessibleStates
.None;
74
AccessibleStates
state =
AccessibleStates
.Selectable |
AccessibleStates
.Focusable;
78
state |=
AccessibleStates
.Offscreen;
85
state |=
AccessibleStates
.Checked;
88
state |=
AccessibleStates
.Indeterminate;
98
state |=
AccessibleStates
.Selected |
AccessibleStates
.Focused;
103
state |=
AccessibleStates
.Focused;
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (4)
44
public override
AccessibleStates
State
48
AccessibleStates
state =
AccessibleStates
.Focusable;
51
state |=
AccessibleStates
.Focused;
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (8)
32
internal override bool IsItemSelected => State.HasFlag(
AccessibleStates
.Selected);
98
public override
AccessibleStates
State
102
AccessibleStates
state =
AccessibleStates
.Selectable |
AccessibleStates
.Focusable;
106
return state |=
AccessibleStates
.Selected |
AccessibleStates
.Focused;
170
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (1)
234
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (5)
129
public override
AccessibleStates
State
133
AccessibleStates
state =
AccessibleStates
.Focusable;
137
state |=
AccessibleStates
.Focused;
193
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (9)
59
=> (State &
AccessibleStates
.Selected) != 0;
80
public override
AccessibleStates
State
84
AccessibleStates
state =
AccessibleStates
.Selectable |
AccessibleStates
.Focusable |
AccessibleStates
.MultiSelectable;
88
return state |=
AccessibleStates
.Selected |
AccessibleStates
.Focused;
184
return (VARIANT)State.HasFlag(
AccessibleStates
.Focusable);
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (3)
125
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
133
public override
AccessibleStates
State
134
=>
AccessibleStates
.Focusable;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarAccessibleObject.cs (7)
226
public override
AccessibleStates
State
232
return
AccessibleStates
.None;
235
AccessibleStates
state =
AccessibleStates
.Focusable |
AccessibleStates
.Selectable;
239
state |=
AccessibleStates
.Focused |
AccessibleStates
.Selected;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (2)
258
public override
AccessibleStates
State =>
AccessibleStates
.Default;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarCellAccessibleObject.cs (7)
196
public override
AccessibleStates
State
200
AccessibleStates
state =
AccessibleStates
.Focusable |
AccessibleStates
.Selectable;
204
return state |
AccessibleStates
.Focused |
AccessibleStates
.Selected;
215
state |=
AccessibleStates
.Selected;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarDayOfWeekCellAccessibleObject.cs (2)
75
public override
AccessibleStates
State =>
AccessibleStates
.None;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarWeekNumberCellAccessibleObject.cs (2)
82
public override
AccessibleStates
State =>
AccessibleStates
.None;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarChildAccessibleObject.cs (2)
65
public override
AccessibleStates
State =>
AccessibleStates
.None;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (13)
79
public override
AccessibleStates
State
85
return
AccessibleStates
.None;
88
AccessibleStates
state =
AccessibleStates
.Selectable |
AccessibleStates
.Focusable;
93
state |=
AccessibleStates
.Focused;
101
state |=
AccessibleStates
.Selected;
109
state |=
AccessibleStates
.Expanded;
113
state |=
AccessibleStates
.Collapsed;
120
state |=
AccessibleStates
.ReadOnly;
126
state |=
AccessibleStates
.Protected;
134
state |=
AccessibleStates
.Offscreen;
358
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (4)
22
public override
AccessibleStates
State
26
AccessibleStates
states = base.State;
29
states |=
AccessibleStates
.ReadOnly;
33
states &= ~
AccessibleStates
.ReadOnly;
System\Windows\Forms\Controls\TabControl\TabControl.TabControlAccessibleObject.cs (1)
35
public override
AccessibleStates
State
System\Windows\Forms\Controls\TabControl\TabPage.TabAccessibleObject.cs (4)
34
if (index == -1 || (State &
AccessibleStates
.Invisible) ==
AccessibleStates
.Invisible)
59
public override
AccessibleStates
State => SystemIAccessibleInternal.TryGetState(GetChildId());
122
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focused),
System\Windows\Forms\Controls\TabControl\TabPage.TabPageAccessibleObject.cs (1)
19
public override
AccessibleStates
State => SystemIAccessible.TryGetState(GetChildId());
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObjectWrapperForItemsOnOverflow.cs (4)
15
public override
AccessibleStates
State
19
AccessibleStates
state = base.State;
20
state |=
AccessibleStates
.Offscreen;
21
state |=
AccessibleStates
.Invisible;
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.ToolStripButtonAccessibleObject.cs (3)
49
public override
AccessibleStates
State
55
return base.State |
AccessibleStates
.Checked;
62
return base.State |
AccessibleStates
.Focused;
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 (14)
21
private
AccessibleStates
_additionalState =
AccessibleStates
.None; // Test hook for the designer
160
public override
AccessibleStates
State
173
return
AccessibleStates
.Unavailable | _additionalState |
AccessibleStates
.Focused;
180
return
AccessibleStates
.Focused;
183
return
AccessibleStates
.Unavailable | _additionalState;
186
AccessibleStates
accState =
AccessibleStates
.Focusable | _additionalState;
189
accState |=
AccessibleStates
.Focused |
AccessibleStates
.HotTracked;
194
accState |=
AccessibleStates
.Pressed;
271
public void AddState(
AccessibleStates
state)
273
if (state ==
AccessibleStates
.None)
System\Windows\Forms\Controls\ToolStrips\ToolStripLabel.ToolStripLabelAccessibleObject.cs (2)
45
public override
AccessibleStates
State
47
get => base.State |
AccessibleStates
.ReadOnly;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.ToolStripMenuItemAccessibleObject.cs (6)
23
public override
AccessibleStates
State
29
AccessibleStates
state = base.State;
31
if ((state &
AccessibleStates
.Pressed) ==
AccessibleStates
.Pressed)
34
state &= ~
AccessibleStates
.Pressed;
39
state |=
AccessibleStates
.Checked;
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControlAccessibleObject.cs (1)
24
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focused),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarAccessibleObject.cs (1)
47
public override
AccessibleStates
State
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarChildAccessibleObject.cs (2)
45
public override
AccessibleStates
State
46
=> ParentInternal?.SystemIAccessible.TryGetState(GetChildId()) ??
AccessibleStates
.None;
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarLastButtonAccessibleObject.cs (3)
29
public override
AccessibleStates
State
31
?
AccessibleStates
.None
32
:
AccessibleStates
.Invisible;
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (13)
113
UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focused),
115
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
156
public override
AccessibleStates
State
160
AccessibleStates
state =
AccessibleStates
.Selectable |
AccessibleStates
.Focusable;
164
state |=
AccessibleStates
.Invisible |
AccessibleStates
.Offscreen;
169
state |=
AccessibleStates
.Expanded;
173
state |=
AccessibleStates
.Collapsed;
178
state |=
AccessibleStates
.Focused |
AccessibleStates
.Selected;
183
state |=
AccessibleStates
.Unavailable;
System\Windows\Forms\Controls\TreeView\TreeView.TreeViewAccessibleObject.cs (7)
53
UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(
AccessibleStates
.Focusable),
75
public override
AccessibleStates
State
79
AccessibleStates
state =
AccessibleStates
.Focusable;
83
return
AccessibleStates
.None;
88
state |=
AccessibleStates
.Focused;
93
state |=
AccessibleStates
.Unavailable;
System\Windows\Forms\Controls\UpDown\DomainUpDown.DomainItemAccessibleObject.cs (2)
39
public override
AccessibleStates
State =>
AccessibleStates
.Selectable;
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.ControlItemAccessibleObject.cs (3)
138
public override
AccessibleStates
State =>
AccessibleStates
.HasPopup |
AccessibleStates
.ReadOnly;
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (2)
123
public override
AccessibleStates
State =>
AccessibleStates
.ReadOnly;
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\Scrolling\ScrollBar.ScrollBarChildAccessibleObject.cs (1)
56
public override
AccessibleStates
State
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarFirstPageButtonAccessibleObject.cs (3)
16
public override
AccessibleStates
State
18
?
AccessibleStates
.Invisible
19
:
AccessibleStates
.None;
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarLastPageButtonAccessibleObject.cs (3)
16
public override
AccessibleStates
State
18
?
AccessibleStates
.Invisible
19
:
AccessibleStates
.None;
System.Windows.Forms.Design (21)
System\Drawing\Design\ColorEditor.ColorPalette.ColorPaletteAccessibleObject.ColorCellAccessibleObject.cs (3)
53
public override
AccessibleStates
State
57
AccessibleStates
state = base.State;
60
state |=
AccessibleStates
.Focused;
System\Windows\Forms\Design\AnchorEditor.AnchorUI.cs (3)
339
public override
AccessibleStates
State
343
AccessibleStates
state = base.State;
347
state |=
AccessibleStates
.Checked;
System\Windows\Forms\Design\ComponentTray.cs (4)
2581
public override
AccessibleStates
State
2585
AccessibleStates
state = base.State;
2591
state |=
AccessibleStates
.Selected;
2596
state |=
AccessibleStates
.Focused;
System\Windows\Forms\Design\ControlDesigner.ControlDesignerAccessibleObject.cs (6)
40
public override
AccessibleStates
State
44
AccessibleStates
state = _control.AccessibilityObject.State;
50
state |=
AccessibleStates
.Selected;
55
state |=
AccessibleStates
.Focused;
97
=> (State &
AccessibleStates
.Focused) != 0 ? this : base.GetFocused();
100
=> (State &
AccessibleStates
.Selected) != 0 ? this : base.GetFocused();
System\Windows\Forms\Design\ToolStripItemDesigner.cs (3)
947
acc.AddState(
AccessibleStates
.None);
958
acc.AddState(
AccessibleStates
.Selected);
970
acc.AddState(
AccessibleStates
.Focused);
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (2)
175
acc.AddState(
AccessibleStates
.Selected |
AccessibleStates
.Focused);
System.Windows.Forms.Design.Tests (5)
System\Windows\Forms\Design\ControlDesignerAccessibleObjectTests.cs (5)
99
[InlineData(
AccessibleStates
.Selected, true, true)]
100
[InlineData(
AccessibleStates
.Focused, true, true)]
101
public void ControlDesignerAccessibleObject_State_ReturnsExpectedValue(
AccessibleStates
state, bool isSelected, bool isPrimarySelection)
134
var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.State).Returns(
AccessibleStates
.Focused));
141
var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.State).Returns(
AccessibleStates
.Selected));
System.Windows.Forms.Tests (324)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (35)
29
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
119
.Returns(
AccessibleStates
.Focused);
159
.Returns(
AccessibleStates
.Focused);
163
.Returns(
AccessibleStates
.Focused);
228
.Returns(
AccessibleStates
.Selected);
268
.Returns(
AccessibleStates
.Selected);
272
.Returns(
AccessibleStates
.Selected);
624
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
643
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
664
Assert.Equal(
AccessibleStates
.ReadOnly, accessibleObject.State);
690
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
709
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
728
Assert.Equal(
AccessibleStates
.Invisible |
AccessibleStates
.Offscreen |
AccessibleStates
.Focusable, accessibleObject.State);
747
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
768
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
789
Assert.Equal(
AccessibleStates
.ReadOnly, accessibleObject.State);
810
Assert.Equal(
AccessibleStates
.Invisible |
AccessibleStates
.Offscreen |
AccessibleStates
.Focusable, accessibleObject.State);
2238
[InlineData(
AccessibleStates
.None, 0)]
2239
[InlineData(
AccessibleStates
.None, unchecked((int)0x80020004))]
2240
[InlineData(
AccessibleStates
.None, "abc")]
2241
[InlineData(
AccessibleStates
.None, null)]
2242
[InlineData(
AccessibleStates
.Mixed, 0)]
2243
[InlineData(
AccessibleStates
.Mixed, unchecked((int)0x80020004))]
2244
[InlineData(
AccessibleStates
.Mixed, "abc")]
2245
[InlineData(
AccessibleStates
.Mixed, null)]
2246
public void AccessibleObject_IAccessibleGet_accState_InvokeDefaultSelf_ReturnsExpected(
AccessibleStates
result, object varChild)
2259
[InlineData(
AccessibleStates
.None, 2, 1, 0)]
2260
[InlineData(
AccessibleStates
.Mixed, 2, 1, 0)]
2261
[InlineData(
AccessibleStates
.None, 3, 0, 1)]
2262
[InlineData(
AccessibleStates
.Mixed, 3, 0, 1)]
2263
public void AccessibleObject_IAccessibleGet_accState_InvokeDefaultChild_ReturnsExpected(
AccessibleStates
result, object varChild, int child1CallCount, int child2CallCount)
System\Windows\Forms\AccessibleObjects\ButtonBase.ButtonBaseAccessibleObjectTests.cs (20)
25
[InlineData(FlatStyle.Flat, true, true,
AccessibleStates
.Focusable |
AccessibleStates
.Pressed)]
26
[InlineData(FlatStyle.Flat, false, true,
AccessibleStates
.None)]
27
[InlineData(FlatStyle.Flat, true, false,
AccessibleStates
.Focusable)]
28
[InlineData(FlatStyle.Flat, false, false,
AccessibleStates
.None)]
29
[InlineData(FlatStyle.Popup, true, true,
AccessibleStates
.Focusable |
AccessibleStates
.Pressed)]
30
[InlineData(FlatStyle.Popup, false, true,
AccessibleStates
.None)]
31
[InlineData(FlatStyle.Popup, true, false,
AccessibleStates
.Focusable)]
32
[InlineData(FlatStyle.Popup, false, false,
AccessibleStates
.None)]
33
[InlineData(FlatStyle.Standard, true, true,
AccessibleStates
.Focusable |
AccessibleStates
.Pressed)]
34
[InlineData(FlatStyle.Standard, false, true,
AccessibleStates
.None)]
35
[InlineData(FlatStyle.Standard, true, false,
AccessibleStates
.Focusable)]
36
[InlineData(FlatStyle.Standard, false, false,
AccessibleStates
.None)]
37
[InlineData(FlatStyle.System, true, true,
AccessibleStates
.Focusable)]
38
[InlineData(FlatStyle.System, false, true,
AccessibleStates
.None)]
39
[InlineData(FlatStyle.System, true, false,
AccessibleStates
.Focusable)]
40
[InlineData(FlatStyle.System, false, false,
AccessibleStates
.None)]
41
public void ButtonBaseAccessibleObject_State_is_correct(FlatStyle flatStyle, bool createControl, bool mouseIsDown,
AccessibleStates
expectedAccessibleState)
System\Windows\Forms\AccessibleObjects\CheckBox.CheckBoxAccessibleObjectTests.cs (7)
92
[InlineData(true,
AccessibleStates
.Focusable,
AccessibleStates
.Focusable |
AccessibleStates
.Checked)]
93
[InlineData(false,
AccessibleStates
.None,
AccessibleStates
.None)]
94
public void CheckBoxAccessibleObject_State_ReturnsExpected(bool createControl,
AccessibleStates
accessibleStatesFirstStage,
AccessibleStates
accessibleStatesSecondStage)
System\Windows\Forms\AccessibleObjects\CheckedListBoxItemAccessibleObjectTests.cs (7)
336
item.State.Should().Be(
AccessibleStates
.None);
340
[InlineData(null,
AccessibleStates
.Indeterminate)]
341
[InlineData(true,
AccessibleStates
.Checked)]
342
[InlineData(false,
AccessibleStates
.None)]
343
public void CheckedListBoxItemAccessibleObject_State_ReturnsExpected(bool? isChecked,
AccessibleStates
expectedState)
371
item.State.Should().HaveFlag(
AccessibleStates
.Selected)
372
.And.HaveFlag(
AccessibleStates
.Focused);
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxAccessibleObjectTests.cs (18)
42
Assert.NotEqual(
AccessibleStates
.Collapsed, accessibleObject.State &
AccessibleStates
.Collapsed);
43
Assert.Equal(
AccessibleStates
.Expanded, accessibleObject.State &
AccessibleStates
.Expanded);
46
Assert.Equal(
AccessibleStates
.Collapsed, accessibleObject.State &
AccessibleStates
.Collapsed);
47
Assert.NotEqual(
AccessibleStates
.Expanded, accessibleObject.State &
AccessibleStates
.Expanded);
66
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
67
Assert.NotEqual(
AccessibleStates
.Collapsed, accessibleObject.State &
AccessibleStates
.Collapsed);
68
Assert.NotEqual(
AccessibleStates
.Expanded, accessibleObject.State &
AccessibleStates
.Expanded);
71
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
72
Assert.NotEqual(
AccessibleStates
.Collapsed, accessibleObject.State &
AccessibleStates
.Collapsed);
73
Assert.NotEqual(
AccessibleStates
.Expanded, accessibleObject.State &
AccessibleStates
.Expanded);
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxItemAccessibleObjectTests.cs (14)
15
private const
AccessibleStates
InvisibleItemState =
AccessibleStates
.Invisible |
AccessibleStates
.Offscreen |
AccessibleStates
.Focusable |
AccessibleStates
.Selectable;
16
private const
AccessibleStates
VisibleItemState =
AccessibleStates
.Selected |
AccessibleStates
.Focusable |
AccessibleStates
.Selectable;
573
AccessibleStates
itemState =
AccessibleStates
.Invisible |
AccessibleStates
.Selected |
AccessibleStates
.Focusable |
AccessibleStates
.Selectable;
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (2)
78
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
113
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (4)
243
[InlineData(true,
AccessibleStates
.Focusable)]
244
[InlineData(false,
AccessibleStates
.None)]
245
public void DataGridViewAccessibleObject_State_IsFocusable(bool createControl,
AccessibleStates
expectedAccessibleStates)
256
Assert.Equal(expectedAccessibleStates, accessibleObject.State &
AccessibleStates
.Focusable);
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (2)
346
Assert.Equal(
AccessibleStates
.Focusable |
AccessibleStates
.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewRowAccessibleObjectTests.cs (5)
204
yield return new object[] { new DataGridViewRowAccessibleObject(new DataGridViewRow()),
AccessibleStates
.Selected |
AccessibleStates
.Selectable };
209
public void DataGridViewRowAccessibleObject_State_Get_ReturnsExpected(AccessibleObject accessibleObject,
AccessibleStates
expected)
317
Assert.Equal(
AccessibleStates
.Selected |
AccessibleStates
.Selectable, selectedAccessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedCellsAccessibleObjectTests.cs (2)
49
Assert.Equal(
AccessibleStates
.Selected |
AccessibleStates
.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedRowCellsAccessibleObjectTests.cs (2)
49
Assert.Equal(
AccessibleStates
.Selected |
AccessibleStates
.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewTopLeftHeaderCellAccessibleObjectTests.cs (2)
108
AccessibleStates
state = cell.AccessibilityObject.State;
110
state.Should().HaveFlag(
AccessibleStates
.Selectable);
System\Windows\Forms\AccessibleObjects\DomainUpDownAccessibleObjectTests.cs (1)
97
[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)
AccessibleStates
.None)]
System\Windows\Forms\AccessibleObjects\ErrorProvider.ControlItem.ControlItemAccessibleObjectTests.cs (5)
107
Assert.Equal(
AccessibleStates
.HasPopup |
AccessibleStates
.ReadOnly, accessibleObject.State);
178
Assert.Equal(
AccessibleStates
.ReadOnly |
AccessibleStates
.HasPopup, (
AccessibleStates
)(int)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId));
System\Windows\Forms\AccessibleObjects\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObjectTests.cs (3)
41
Assert.Equal(
AccessibleStates
.ReadOnly, accessibleObject.State);
74
Assert.Equal(
AccessibleStates
.ReadOnly, (
AccessibleStates
)(int)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId));
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarFirstLineButtonAccessibleObjectTests.cs (1)
88
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarFirstPageButtonAccessibleObjectTests.cs (1)
144
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarLastLineButtonAccessibleObjectTests.cs (1)
110
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarLastPageButtonAccessibleObjectTests.cs (1)
133
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarThumbAccessibleObjectTests.cs (1)
121
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (18)
625
AccessibleStates
defaultStates =
AccessibleStates
.Selectable |
AccessibleStates
.Focusable |
AccessibleStates
.MultiSelectable;
626
AccessibleStates
selectedStates = defaultStates |
AccessibleStates
.Selected |
AccessibleStates
.Focused;
634
AccessibleStates
expectedState = selected ? selectedStates : defaultStates;
643
public void ListViewItemAccessibleObject_State_ReturnExpected(View view, bool selected,
AccessibleStates
expectedAccessibleStates, bool createHandle)
666
AccessibleStates
defaultStates =
AccessibleStates
.Selectable |
AccessibleStates
.Focusable |
AccessibleStates
.MultiSelectable;
667
AccessibleStates
selectedStates = defaultStates |
AccessibleStates
.Selected |
AccessibleStates
.Focused;
681
AccessibleStates
expectedState = selected ? selectedStates : defaultStates;
690
public void ListViewItemAccessibleObject_State_Virtual_ModeReturnExpected(View view, bool selected,
AccessibleStates
expectedAccessibleStates, bool createHandle)
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemBaseAccessibleObjectTests.cs (6)
86
accessibleObject.State.Should().NotHaveFlag(
AccessibleStates
.Selected);
90
accessibleObject.State.Should().NotHaveFlag(
AccessibleStates
.Selected);
121
accessibleObject.State.Should().NotHaveFlag(
AccessibleStates
.Selected);
125
accessibleObject.State.Should().NotHaveFlag(
AccessibleStates
.Selected);
139
accessibleObject.State.Should().NotHaveFlag(
AccessibleStates
.Selected);
143
accessibleObject.State.Should().HaveFlag(
AccessibleStates
.Selected);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (1)
1055
Assert.Equal(
AccessibleStates
.Focusable, listViewSubItem.AccessibilityObject.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarAccessibleObjectTests.cs (1)
313
Assert.Equal(
AccessibleStates
.None, calendar.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (1)
185
Assert.Equal(
AccessibleStates
.Default, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (2)
103
AccessibleStates
actual = cellAccessibleObject.State;
105
Assert.Equal(
AccessibleStates
.None, actual);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (2)
107
AccessibleStates
actual = cellAccessibleObject.State;
109
Assert.Equal(
AccessibleStates
.None, actual);
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarAccessibleObjectTests.cs (2)
85
Assert.Equal(
AccessibleStates
.None, (
AccessibleStates
)(int)monthCalendar.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId));
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarChildAccessibleObjectTests.cs (1)
36
[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)
AccessibleStates
.None)]
System\Windows\Forms\AccessibleObjects\NumericUpDownAccessibleObjectTests.cs (1)
95
[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)
AccessibleStates
.None)]
System\Windows\Forms\AccessibleObjects\ProgressBarAccessibleObjectTests.cs (3)
33
Assert.Equal(
AccessibleStates
.ReadOnly |
AccessibleStates
.Focusable, accessibilityObject.State);
58
Assert.Equal(
AccessibleStates
.None, accessibilityObject.State);
System\Windows\Forms\AccessibleObjects\PropertyGridView.PropertyGridViewAccessibleObjectTests.cs (2)
197
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State &
AccessibleStates
.Focusable);
System\Windows\Forms\AccessibleObjects\RadioButton.RadioButtonAccessibleObjectTests.cs (7)
146
[InlineData(true,
AccessibleStates
.Focusable,
AccessibleStates
.Focusable |
AccessibleStates
.Checked)]
147
[InlineData(false,
AccessibleStates
.None,
AccessibleStates
.None)]
148
public void RadioButtonAccessibleObject_State_ReturnsExpected(bool createControl,
AccessibleStates
accessibleStatesFirstStage,
AccessibleStates
accessibleStatesSecondStage)
System\Windows\Forms\AccessibleObjects\TabControl.TabControlAccessibleObjectTests.cs (6)
96
[InlineData(true, true,
AccessibleStates
.Focusable)]
97
[InlineData(true, false,
AccessibleStates
.Focusable |
AccessibleStates
.Unavailable)]
98
[InlineData(false, true,
AccessibleStates
.None)]
99
[InlineData(false, false,
AccessibleStates
.None)]
100
public void TabControlAccessibleObject_State_ReturnsExpected(bool createControl, bool enabled,
AccessibleStates
expectedAccessibleStates)
System\Windows\Forms\AccessibleObjects\TabPage.TabAccessibleObjectTests.cs (6)
133
Assert.Equal(
AccessibleStates
.Focusable |
AccessibleStates
.Selectable |
AccessibleStates
.Selected, accessibleObject1.State);
134
Assert.Equal(
AccessibleStates
.Focusable |
AccessibleStates
.Selectable, accessibleObject2.State);
149
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\TabPage.TabPageAccessibleObjectTests.cs (6)
167
[InlineData(true, true,
AccessibleStates
.Focusable)]
168
[InlineData(true, false,
AccessibleStates
.Focusable |
AccessibleStates
.Unavailable)]
169
[InlineData(false, true,
AccessibleStates
.None)]
170
[InlineData(false, false,
AccessibleStates
.None)]
171
public void TabPageAccessibleObject_State_ReturnExpected(bool createControl, bool enabled,
AccessibleStates
expectedAccessibleStates)
System\Windows\Forms\AccessibleObjects\ToolStripItemAccessibleObjectTests.cs (1)
33
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\ToolStripLabel.ToolStripLabelAccessibleObjectTests.cs (6)
76
[InlineData(true,
AccessibleStates
.ReadOnly |
AccessibleStates
.Focusable)]
77
[InlineData(false,
AccessibleStates
.ReadOnly)]
78
public void ToolStripLabelAccessibleObject_GetPropertyValue_LegacyIAccessibleStatePropertyId_ReturnsExpected(bool isLink,
AccessibleStates
expectedState)
81
var
actual = (
AccessibleStates
)(int)toolStripLabel.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarAccessibleObjectTests.cs (2)
36
Assert.Equal(
AccessibleStates
.Focusable, accessibilityObject.State);
59
Assert.Equal(
AccessibleStates
.None, accessibilityObject.State);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarChildAccessibleObjectTests.cs (1)
124
accessibleObject.State.Should().Be(
AccessibleStates
.None);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarFirstButtonAccessibleObjectTests.cs (3)
152
AccessibleStates
expectedState = accessibleObject.IsDisplayed || !trackBar.IsHandleCreated
153
?
AccessibleStates
.None
154
:
AccessibleStates
.Invisible;
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarLastButtonAccessibleObjectTests.cs (3)
153
AccessibleStates
expectedState = accessibleObject.IsDisplayed || !trackBar.IsHandleCreated
154
?
AccessibleStates
.None
155
:
AccessibleStates
.Invisible;
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarThumbAccessibleObjectTests.cs (1)
85
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.DirectionButtonAccessibleObjectTests.cs (1)
32
[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)
AccessibleStates
.None)]
System\Windows\Forms\AccessibleObjects\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObjectTests.cs (1)
149
[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)
AccessibleStates
.None)]
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarFirstLineButtonAccessibleObjectTests.cs (1)
88
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarFirstPageButtonAccessibleObjectTests.cs (1)
144
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarLastLineButtonAccessibleObjectTests.cs (1)
110
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarLastPageButtonAccessibleObjectTests.cs (1)
133
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarThumbAccessibleObjectTests.cs (1)
121
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\ButtonTests.cs (16)
1008
Assert.Equal(
AccessibleStates
.None, instance.State);
1029
Assert.Equal(
AccessibleStates
.Focusable, instance.State);
1037
[InlineData(true, FlatStyle.Flat,
AccessibleStates
.Pressed |
AccessibleStates
.Focusable, AccessibleRole.PushButton)]
1038
[InlineData(true, FlatStyle.Popup,
AccessibleStates
.Pressed |
AccessibleStates
.Focusable, AccessibleRole.PushButton)]
1039
[InlineData(true, FlatStyle.Standard,
AccessibleStates
.Pressed |
AccessibleStates
.Focusable, AccessibleRole.PushButton)]
1040
[InlineData(true, FlatStyle.System,
AccessibleStates
.Focusable, AccessibleRole.PushButton)]
1041
[InlineData(false, FlatStyle.Flat,
AccessibleStates
.None, AccessibleRole.None)]
1042
[InlineData(false, FlatStyle.Popup,
AccessibleStates
.None, AccessibleRole.None)]
1043
[InlineData(false, FlatStyle.Standard,
AccessibleStates
.None, AccessibleRole.None)]
1044
[InlineData(false, FlatStyle.System,
AccessibleStates
.None, AccessibleRole.None)]
1045
public void Button_CreateAccessibilityInstance_InvokeMouseDown_ReturnsExpected(bool createControl, FlatStyle flatStyle,
AccessibleStates
expectedState, AccessibleRole expectedRole)
1085
Assert.Equal(
AccessibleStates
.Focusable, instance.State);
1106
Assert.Equal(
AccessibleStates
.None, instance.State);
System\Windows\Forms\MonthCalendarTests.cs (6)
4395
[InlineData(
AccessibleStates
.Focusable |
AccessibleStates
.Selectable |
AccessibleStates
.Selected)]
4396
public void CalendarCellAccessibleObject_State_ReturnsExpected(
AccessibleStates
expectedState)
4404
bool shouldFocus = expectedState.HasFlag(
AccessibleStates
.Focused);
4405
bool selectExactRange = expectedState.HasFlag(
AccessibleStates
.Selected);
System\Windows\Forms\RadioButtonTests.cs (24)
412
Assert.Equal(
AccessibleStates
.Focusable, instance.State);
433
Assert.Equal(
AccessibleStates
.None, instance.State);
456
Assert.Equal(
AccessibleStates
.Focusable, instance.State);
478
Assert.Equal(
AccessibleStates
.None, instance.State);
485
[InlineData(FlatStyle.Flat, "", true,
AccessibleStates
.Focusable)]
486
[InlineData(FlatStyle.Popup, "", true,
AccessibleStates
.Focusable)]
487
[InlineData(FlatStyle.Standard, "", true,
AccessibleStates
.Focusable)]
488
[InlineData(FlatStyle.System, "", true,
AccessibleStates
.Focusable)]
489
[InlineData(FlatStyle.Flat, "Description", true,
AccessibleStates
.Focusable)]
490
[InlineData(FlatStyle.Popup, "Description", true,
AccessibleStates
.Focusable)]
491
[InlineData(FlatStyle.Standard, "Description", true,
AccessibleStates
.Focusable)]
492
[InlineData(FlatStyle.System, "Description", true,
AccessibleStates
.Focusable)]
493
[InlineData(FlatStyle.Flat, "", false,
AccessibleStates
.None)]
494
[InlineData(FlatStyle.Popup, "", false,
AccessibleStates
.None)]
495
[InlineData(FlatStyle.Standard, "", false,
AccessibleStates
.None)]
496
[InlineData(FlatStyle.System, "", false,
AccessibleStates
.None)]
497
[InlineData(FlatStyle.Flat, "Description", false,
AccessibleStates
.None)]
498
[InlineData(FlatStyle.Popup, "Description", false,
AccessibleStates
.None)]
499
[InlineData(FlatStyle.Standard, "Description", false,
AccessibleStates
.None)]
500
[InlineData(FlatStyle.System, "Description", false,
AccessibleStates
.None)]
501
public void RadioButton_CreateAccessibilityInstance_InvokeWithCustomDefaultActionDescription_ReturnsExpected(FlatStyle flatStyle, string defaultActionDescription, bool createControl,
AccessibleStates
expectedAccessibleStates)
543
Assert.Equal(
AccessibleStates
.Focusable |
AccessibleStates
.Checked, instance.State);
565
Assert.Equal(
AccessibleStates
.Checked, instance.State);
System\Windows\Forms\ScrollBarTests.cs (36)
2957
[InlineData(RightToLeft.No, 100, 0,
AccessibleStates
.Invisible)]
2958
[InlineData(RightToLeft.No, 100, 50,
AccessibleStates
.None)]
2959
[InlineData(RightToLeft.No, 100, 100,
AccessibleStates
.None)]
2960
[InlineData(RightToLeft.Yes, 100, 0,
AccessibleStates
.None)]
2961
[InlineData(RightToLeft.Yes, 100, 50,
AccessibleStates
.None)]
2962
[InlineData(RightToLeft.Yes, 100, 100,
AccessibleStates
.Invisible)]
2963
[InlineData(RightToLeft.No, 0, 0,
AccessibleStates
.Invisible)]
2964
[InlineData(RightToLeft.Yes, 0, 0,
AccessibleStates
.Invisible)]
2965
public void HScrollBarFirstPageButtonAccessibleObject_State_ReturnExpected(RightToLeft rightToLeft, int maximum, int value,
AccessibleStates
accessibleState)
3001
[InlineData(RightToLeft.No, 100, 0,
AccessibleStates
.None)]
3002
[InlineData(RightToLeft.No, 100, 50,
AccessibleStates
.None)]
3003
[InlineData(RightToLeft.No, 100, 100,
AccessibleStates
.Invisible)]
3004
[InlineData(RightToLeft.Yes, 100, 0,
AccessibleStates
.Invisible)]
3005
[InlineData(RightToLeft.Yes, 100, 50,
AccessibleStates
.None)]
3006
[InlineData(RightToLeft.Yes, 100, 100,
AccessibleStates
.None)]
3007
[InlineData(RightToLeft.No, 0, 0,
AccessibleStates
.Invisible)]
3008
[InlineData(RightToLeft.Yes, 0, 0,
AccessibleStates
.Invisible)]
3009
public void HScrollBarLastPageButtonAccessibleObject_State_ReturnExpected(RightToLeft rightToLeft, int maximum, int value,
AccessibleStates
accessibleState)
3058
[InlineData(RightToLeft.No, 100, 0,
AccessibleStates
.None)]
3059
[InlineData(RightToLeft.No, 100, 50,
AccessibleStates
.None)]
3060
[InlineData(RightToLeft.No, 100, 100,
AccessibleStates
.Invisible)]
3061
[InlineData(RightToLeft.Yes, 100, 0,
AccessibleStates
.None)]
3062
[InlineData(RightToLeft.Yes, 100, 50,
AccessibleStates
.None)]
3063
[InlineData(RightToLeft.Yes, 100, 100,
AccessibleStates
.Invisible)]
3064
[InlineData(RightToLeft.No, 0, 0,
AccessibleStates
.Invisible)]
3065
[InlineData(RightToLeft.Yes, 0, 0,
AccessibleStates
.Invisible)]
3066
public void VScrollBarLastPageButtonAccessibleObject_State_ReturnsExpected(RightToLeft rightToLeft, int maximum, int value,
AccessibleStates
accessibleState)
3089
[InlineData(RightToLeft.No, 100, 0,
AccessibleStates
.Invisible)]
3090
[InlineData(RightToLeft.No, 100, 50,
AccessibleStates
.None)]
3091
[InlineData(RightToLeft.No, 100, 100,
AccessibleStates
.None)]
3092
[InlineData(RightToLeft.Yes, 100, 0,
AccessibleStates
.Invisible)]
3093
[InlineData(RightToLeft.Yes, 100, 50,
AccessibleStates
.None)]
3094
[InlineData(RightToLeft.Yes, 100, 100,
AccessibleStates
.None)]
3095
[InlineData(RightToLeft.No, 0, 0,
AccessibleStates
.Invisible)]
3096
[InlineData(RightToLeft.Yes, 0, 0,
AccessibleStates
.Invisible)]
3097
public void VScrollBarFirstPageButtonAccessibleObject_State_ReturnsExpected(RightToLeft rightToLeft, int maximum, int value,
AccessibleStates
accessibleState)
System\Windows\Forms\ToolStripButtonTests.cs (15)
1005
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
1019
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
1033
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
1039
[InlineData(true, CheckState.Checked,
AccessibleStates
.Focusable |
AccessibleStates
.Checked)]
1040
[InlineData(true, CheckState.Indeterminate,
AccessibleStates
.Focusable |
AccessibleStates
.Checked)]
1041
[InlineData(false, CheckState.Checked,
AccessibleStates
.None)]
1042
[InlineData(false, CheckState.Indeterminate,
AccessibleStates
.None)]
1043
public void ToolStripButton_CreateAccessibilityInstance_InvokeChecked_ReturnsExpected(bool enabled, CheckState checkState,
AccessibleStates
expectedState)
1058
[InlineData(true,
AccessibleStates
.Focused |
AccessibleStates
.HotTracked |
AccessibleStates
.Focusable)]
1059
[InlineData(false,
AccessibleStates
.None)]
1060
public void ToolStripButton_CreateAccessibilityInstance_InvokeSelected_ReturnsExpected(bool enabled,
AccessibleStates
expectedState)
System\Windows\Forms\ToolStripControlHostTests.cs (3)
2522
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
2540
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
2555
Assert.Equal(
AccessibleStates
.None, accessibleObject.State);
System\Windows\Forms\ToolStripItemTests.cs (1)
9839
Assert.Equal(
AccessibleStates
.Focusable, accessibleObject.State);
System.Windows.Forms.UI.IntegrationTests (3)
ListBoxAccesibleObjectTests.cs (3)
25
listBox.AccessibilityObject.State.Should().Be(
AccessibleStates
.Focusable);
29
listBox.AccessibilityObject.State.Should().Be(
AccessibleStates
.Focused |
AccessibleStates
.Focusable);