616 references to AccessibleStates
System.Windows.Forms (263)
System\Windows\Forms\Accessibility\AccessibleObject.cs (7)
329public virtual AccessibleStates State => SystemIAccessible.TryGetState(CHILDID_SELF); 435if (child is not null && child.State.HasFlag(AccessibleStates.Focused)) 441return State.HasFlag(AccessibleStates.Focused) ? this : null; 503if (child is not null && child.State.HasFlag(AccessibleStates.Selected)) 509return State.HasFlag(AccessibleStates.Selected) ? this : null; 624UIA_PROPERTY_ID.UIA_IsOffscreenPropertyId => (VARIANT)((State & AccessibleStates.Offscreen) == AccessibleStates.Offscreen),
System\Windows\Forms\Accessibility\AccessibleObjectExtensions.cs (5)
200public static AccessibleStates TryGetState(this AgileComPointer<IAccessible>? agile, int child) 203public static AccessibleStates TryGetState(this AgileComPointer<IAccessible>? agile, VARIANT child) 208return AccessibleStates.None; 218return state.vt is VARENUM.VT_I4 or VARENUM.VT_INT ? (AccessibleStates)(int)state : AccessibleStates.None;
System\Windows\Forms\Accessibility\LabelEditAccessibleObject.cs (1)
39UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\Buttons\ButtonBase.ButtonBaseAccessibleObject.cs (2)
17public override AccessibleStates State => 19? base.State | AccessibleStates.Pressed
System\Windows\Forms\Controls\Buttons\CheckBox.CheckBoxAccessibleObject.cs (3)
23public override AccessibleStates State => !this.TryGetOwnerAs(out CheckBox? owner) 27CheckState.Checked => AccessibleStates.Checked | base.State, 28CheckState.Indeterminate => AccessibleStates.Indeterminate | base.State,
System\Windows\Forms\Controls\Buttons\RadioButton.RadioButtonAccessibleObject.cs (2)
22public override AccessibleStates State => 24? AccessibleStates.Checked | base.State
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (2)
82UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable), 111public override AccessibleStates State => SystemIAccessible.TryGetState(GetChildId());
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (1)
78UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (5)
131UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable), 195public override AccessibleStates State 199AccessibleStates state = AccessibleStates.Focusable; 202state |= AccessibleStates.Focused;
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (5)
106UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable), 123public override AccessibleStates State 127AccessibleStates state = AccessibleStates.Focusable; 130state |= AccessibleStates.Focused;
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (6)
119UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable), 120UIA_PROPERTY_ID.UIA_SelectionItemIsSelectedPropertyId => (VARIANT)State.HasFlag(AccessibleStates.Selected), 156public override AccessibleStates State 160AccessibleStates state = _owningComboBox.ChildListAccessibleObject.SystemIAccessible.TryGetState(GetChildId()); 164state |= AccessibleStates.Offscreen; 221internal override bool IsItemSelected => (State & AccessibleStates.Selected) != 0;
System\Windows\Forms\Controls\DataGridView\DataGridView.SelectedCellsAccessibleObject.cs (3)
27public override AccessibleStates State => AccessibleStates.Selected | AccessibleStates.Selectable;
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.DataGridViewCellAccessibleObject.cs (10)
124public override AccessibleStates State 133AccessibleStates state = AccessibleStates.Selectable | AccessibleStates.Focusable; 136state |= AccessibleStates.Focused; 141state |= AccessibleStates.Selected; 146state |= AccessibleStates.ReadOnly; 174state |= AccessibleStates.Offscreen; 689UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focused), // Announce the cell when focusing. 691UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\DataGridView\DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.cs (4)
19public override AccessibleStates State 37CheckState.Checked => AccessibleStates.Checked | base.State, 38CheckState.Indeterminate => AccessibleStates.Indeterminate | base.State, 41bool stateAsBool => stateAsBool ? AccessibleStates.Checked | base.State : base.State,
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.cs (9)
72public override AccessibleStates State 81AccessibleStates resultState = AccessibleStates.Selectable; 84AccessibleStates state = base.State; 85if ((state & AccessibleStates.Offscreen) == AccessibleStates.Offscreen) 87resultState |= AccessibleStates.Offscreen; 95resultState |= AccessibleStates.Selected; 270UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewRowAccessibleObject.cs (5)
162public override AccessibleStates State 171AccessibleStates accState = AccessibleStates.Selectable; 192accState |= AccessibleStates.Selected; 200accState |= AccessibleStates.Offscreen;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.DataGridViewSelectedRowCellsAccessibleObject.cs (7)
28public override AccessibleStates State 30get => AccessibleStates.Selected | AccessibleStates.Selectable; 50if (child is not null && (child.State & AccessibleStates.Selected) == AccessibleStates.Selected) 73if (child is not null && (child.State & AccessibleStates.Selected) == AccessibleStates.Selected)
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject.cs (9)
84public override AccessibleStates State 93AccessibleStates resultState = AccessibleStates.Selectable; 96AccessibleStates state = base.State; 97if ((state & AccessibleStates.Offscreen) == AccessibleStates.Offscreen) 99resultState |= AccessibleStates.Offscreen; 108resultState |= AccessibleStates.Selected; 278UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\DataGridView\DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject.cs (8)
101public override AccessibleStates State 110AccessibleStates resultState = AccessibleStates.Selectable; 113AccessibleStates state = base.State; 114if ((state & AccessibleStates.Offscreen) == AccessibleStates.Offscreen) 116resultState |= AccessibleStates.Offscreen; 122resultState |= AccessibleStates.Selected;
System\Windows\Forms\Controls\DateTimePicker\DateTimePicker.DateTimePickerAccessibleObject.cs (3)
57public override AccessibleStates State 61AccessibleStates state = base.State; 65state |= AccessibleStates.Checked;
System\Windows\Forms\Controls\Labels\LinkLabel.Link.LinkAccessibleObject.cs (5)
95UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable), 139public override AccessibleStates State 143AccessibleStates state = AccessibleStates.Focusable; 149state |= AccessibleStates.Focused;
System\Windows\Forms\Controls\ListBoxes\CheckedListBox.CheckedListBoxItemAccessibleObject.cs (11)
65public override AccessibleStates State 71return AccessibleStates.None; 74AccessibleStates state = AccessibleStates.Selectable | AccessibleStates.Focusable; 78state |= AccessibleStates.Offscreen; 85state |= AccessibleStates.Checked; 88state |= AccessibleStates.Indeterminate; 98state |= AccessibleStates.Selected | AccessibleStates.Focused; 103state |= AccessibleStates.Focused;
System\Windows\Forms\Controls\ListBoxes\ListBox.AccessibleObject.cs (4)
44public override AccessibleStates State 48AccessibleStates state = AccessibleStates.Focusable; 51state |= AccessibleStates.Focused;
System\Windows\Forms\Controls\ListBoxes\ListBox.ItemAccessibleObject.cs (8)
32internal override bool IsItemSelected => State.HasFlag(AccessibleStates.Selected); 98public override AccessibleStates State 102AccessibleStates state = AccessibleStates.Selectable | AccessibleStates.Focusable; 106return state |= AccessibleStates.Selected | AccessibleStates.Focused; 170UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\ListView\ListView.ListViewAccessibleObject.cs (1)
234UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\ListView\ListViewGroup.ListViewGroupAccessibleObject.cs (5)
129public override AccessibleStates State 133AccessibleStates state = AccessibleStates.Focusable; 137state |= AccessibleStates.Focused; 193UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewItemBaseAccessibleObject.cs (9)
59=> (State & AccessibleStates.Selected) != 0; 80public override AccessibleStates State 84AccessibleStates state = AccessibleStates.Selectable | AccessibleStates.Focusable | AccessibleStates.MultiSelectable; 88return state |= AccessibleStates.Selected | AccessibleStates.Focused; 184return (VARIANT)State.HasFlag(AccessibleStates.Focusable);
System\Windows\Forms\Controls\ListView\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObject.cs (3)
125UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable), 133public override AccessibleStates State 134=> AccessibleStates.Focusable;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarAccessibleObject.cs (7)
226public override AccessibleStates State 232return AccessibleStates.None; 235AccessibleStates state = AccessibleStates.Focusable | AccessibleStates.Selectable; 239state |= AccessibleStates.Focused | AccessibleStates.Selected;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarBodyAccessibleObject.cs (2)
258public override AccessibleStates State => AccessibleStates.Default;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarCellAccessibleObject.cs (7)
196public override AccessibleStates State 200AccessibleStates state = AccessibleStates.Focusable | AccessibleStates.Selectable; 204return state | AccessibleStates.Focused | AccessibleStates.Selected; 215state |= AccessibleStates.Selected;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarDayOfWeekCellAccessibleObject.cs (2)
75public override AccessibleStates State => AccessibleStates.None;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarWeekNumberCellAccessibleObject.cs (2)
82public override AccessibleStates State => AccessibleStates.None;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.MonthCalendarChildAccessibleObject.cs (2)
65public override AccessibleStates State => AccessibleStates.None;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (13)
79public override AccessibleStates State 85return AccessibleStates.None; 88AccessibleStates state = AccessibleStates.Selectable | AccessibleStates.Focusable; 93state |= AccessibleStates.Focused; 101state |= AccessibleStates.Selected; 109state |= AccessibleStates.Expanded; 113state |= AccessibleStates.Collapsed; 120state |= AccessibleStates.ReadOnly; 126state |= AccessibleStates.Protected; 134state |= AccessibleStates.Offscreen; 358UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (4)
22public override AccessibleStates State 26AccessibleStates states = base.State; 29states |= AccessibleStates.ReadOnly; 33states &= ~AccessibleStates.ReadOnly;
System\Windows\Forms\Controls\TabControl\TabControl.TabControlAccessibleObject.cs (1)
35public override AccessibleStates State
System\Windows\Forms\Controls\TabControl\TabPage.TabAccessibleObject.cs (4)
34if (index == -1 || (State & AccessibleStates.Invisible) == AccessibleStates.Invisible) 59public override AccessibleStates State => SystemIAccessibleInternal.TryGetState(GetChildId()); 122UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Controls\TabControl\TabPage.TabPageAccessibleObject.cs (1)
19public override AccessibleStates State => SystemIAccessible.TryGetState(GetChildId());
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObjectWrapperForItemsOnOverflow.cs (4)
15public override AccessibleStates State 19AccessibleStates state = base.State; 20state |= AccessibleStates.Offscreen; 21state |= AccessibleStates.Invisible;
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.ToolStripButtonAccessibleObject.cs (3)
49public override AccessibleStates State 55return base.State | AccessibleStates.Checked; 62return base.State | AccessibleStates.Focused;
System\Windows\Forms\Controls\ToolStrips\ToolStripContainer.ToolStripContainerAccessibleObject.cs (1)
21UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripHostedControlAccessibleObject.cs (1)
59UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.ToolStripDropDownAccessibleObject.cs (1)
20UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (14)
21private AccessibleStates _additionalState = AccessibleStates.None; // Test hook for the designer 160public override AccessibleStates State 173return AccessibleStates.Unavailable | _additionalState | AccessibleStates.Focused; 180return AccessibleStates.Focused; 183return AccessibleStates.Unavailable | _additionalState; 186AccessibleStates accState = AccessibleStates.Focusable | _additionalState; 189accState |= AccessibleStates.Focused | AccessibleStates.HotTracked; 194accState |= AccessibleStates.Pressed; 271public void AddState(AccessibleStates state) 273if (state == AccessibleStates.None)
System\Windows\Forms\Controls\ToolStrips\ToolStripLabel.ToolStripLabelAccessibleObject.cs (2)
45public override AccessibleStates State 47get => base.State | AccessibleStates.ReadOnly;
System\Windows\Forms\Controls\ToolStrips\ToolStripMenuItem.ToolStripMenuItemAccessibleObject.cs (6)
23public override AccessibleStates State 29AccessibleStates state = base.State; 31if ((state & AccessibleStates.Pressed) == AccessibleStates.Pressed) 34state &= ~AccessibleStates.Pressed; 39state |= AccessibleStates.Checked;
System\Windows\Forms\Controls\ToolStrips\ToolStripTextBox.ToolStripTextBoxControlAccessibleObject.cs (1)
24UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focused),
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarAccessibleObject.cs (1)
47public override AccessibleStates State
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarChildAccessibleObject.cs (2)
45public override AccessibleStates State 46=> ParentInternal?.SystemIAccessible.TryGetState(GetChildId()) ?? AccessibleStates.None;
System\Windows\Forms\Controls\TrackBar\TrackBar.TrackBarLastButtonAccessibleObject.cs (3)
29public override AccessibleStates State 31? AccessibleStates.None 32: AccessibleStates.Invisible;
System\Windows\Forms\Controls\TreeView\TreeNode.TreeNodeAccessibleObject.cs (13)
113UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focused), 115UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable), 156public override AccessibleStates State 160AccessibleStates state = AccessibleStates.Selectable | AccessibleStates.Focusable; 164state |= AccessibleStates.Invisible | AccessibleStates.Offscreen; 169state |= AccessibleStates.Expanded; 173state |= AccessibleStates.Collapsed; 178state |= AccessibleStates.Focused | AccessibleStates.Selected; 183state |= AccessibleStates.Unavailable;
System\Windows\Forms\Controls\TreeView\TreeView.TreeViewAccessibleObject.cs (7)
53UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable), 75public override AccessibleStates State 79AccessibleStates state = AccessibleStates.Focusable; 83return AccessibleStates.None; 88state |= AccessibleStates.Focused; 93state |= AccessibleStates.Unavailable;
System\Windows\Forms\Controls\UpDown\DomainUpDown.DomainItemAccessibleObject.cs (2)
39public override AccessibleStates State => AccessibleStates.Selectable;
System\Windows\Forms\ErrorProvider\ErrorProvider.ControlItem.ControlItemAccessibleObject.cs (3)
138public override AccessibleStates State => AccessibleStates.HasPopup | AccessibleStates.ReadOnly;
System\Windows\Forms\ErrorProvider\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObject.cs (2)
123public override AccessibleStates State => AccessibleStates.ReadOnly;
System\Windows\Forms\Layout\Containers\SplitContainer.SplitContainerAccessibleObject.cs (1)
22UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Printing\PrintPreviewControl.PrintPreviewControlAccessibleObject.cs (1)
24UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId => (VARIANT)State.HasFlag(AccessibleStates.Focusable),
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarChildAccessibleObject.cs (1)
56public override AccessibleStates State
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarFirstPageButtonAccessibleObject.cs (3)
16public override AccessibleStates State 18? AccessibleStates.Invisible 19: AccessibleStates.None;
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarLastPageButtonAccessibleObject.cs (3)
16public override AccessibleStates State 18? AccessibleStates.Invisible 19: AccessibleStates.None;
System.Windows.Forms.Design (21)
System\Drawing\Design\ColorEditor.ColorPalette.ColorPaletteAccessibleObject.ColorCellAccessibleObject.cs (3)
53public override AccessibleStates State 57AccessibleStates state = base.State; 60state |= AccessibleStates.Focused;
System\Windows\Forms\Design\AnchorEditor.AnchorUI.cs (3)
339public override AccessibleStates State 343AccessibleStates state = base.State; 347state |= AccessibleStates.Checked;
System\Windows\Forms\Design\ComponentTray.cs (4)
2581public override AccessibleStates State 2585AccessibleStates state = base.State; 2591state |= AccessibleStates.Selected; 2596state |= AccessibleStates.Focused;
System\Windows\Forms\Design\ControlDesigner.ControlDesignerAccessibleObject.cs (6)
40public override AccessibleStates State 44AccessibleStates state = _control.AccessibilityObject.State; 50state |= AccessibleStates.Selected; 55state |= 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)
947acc.AddState(AccessibleStates.None); 958acc.AddState(AccessibleStates.Selected); 970acc.AddState(AccessibleStates.Focused);
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (2)
175acc.AddState(AccessibleStates.Selected | AccessibleStates.Focused);
System.Windows.Forms.Design.Tests (5)
System\Windows\Forms\Design\ControlDesignerAccessibleObjectTests.cs (5)
97[InlineData(AccessibleStates.Selected, true, true)] 98[InlineData(AccessibleStates.Focused, true, true)] 99public void ControlDesignerAccessibleObject_State_ReturnsExpectedValue(AccessibleStates state, bool isSelected, bool isPrimarySelection) 132var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.State).Returns(AccessibleStates.Focused)); 139var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.State).Returns(AccessibleStates.Selected));
System.Windows.Forms.Tests (324)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (35)
31Assert.Equal(AccessibleStates.None, accessibleObject.State); 121.Returns(AccessibleStates.Focused); 161.Returns(AccessibleStates.Focused); 165.Returns(AccessibleStates.Focused); 230.Returns(AccessibleStates.Selected); 270.Returns(AccessibleStates.Selected); 274.Returns(AccessibleStates.Selected); 626Assert.Equal(AccessibleStates.None, accessibleObject.State); 645Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 666Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.State); 692Assert.Equal(AccessibleStates.None, accessibleObject.State); 711Assert.Equal(AccessibleStates.None, accessibleObject.State); 730Assert.Equal(AccessibleStates.Invisible | AccessibleStates.Offscreen | AccessibleStates.Focusable, accessibleObject.State); 749Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 770Assert.Equal(AccessibleStates.None, accessibleObject.State); 791Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.State); 812Assert.Equal(AccessibleStates.Invisible | AccessibleStates.Offscreen | AccessibleStates.Focusable, accessibleObject.State); 2240[InlineData(AccessibleStates.None, 0)] 2241[InlineData(AccessibleStates.None, unchecked((int)0x80020004))] 2242[InlineData(AccessibleStates.None, "abc")] 2243[InlineData(AccessibleStates.None, null)] 2244[InlineData(AccessibleStates.Mixed, 0)] 2245[InlineData(AccessibleStates.Mixed, unchecked((int)0x80020004))] 2246[InlineData(AccessibleStates.Mixed, "abc")] 2247[InlineData(AccessibleStates.Mixed, null)] 2248public void AccessibleObject_IAccessibleGet_accState_InvokeDefaultSelf_ReturnsExpected(AccessibleStates result, object varChild) 2261[InlineData(AccessibleStates.None, 2, 1, 0)] 2262[InlineData(AccessibleStates.Mixed, 2, 1, 0)] 2263[InlineData(AccessibleStates.None, 3, 0, 1)] 2264[InlineData(AccessibleStates.Mixed, 3, 0, 1)] 2265public void AccessibleObject_IAccessibleGet_accState_InvokeDefaultChild_ReturnsExpected(AccessibleStates result, object varChild, int child1CallCount, int child2CallCount)
System\Windows\Forms\AccessibleObjects\ButtonBase.ButtonBaseAccessibleObjectTests.cs (20)
27[InlineData(FlatStyle.Flat, true, true, AccessibleStates.Focusable | AccessibleStates.Pressed)] 28[InlineData(FlatStyle.Flat, false, true, AccessibleStates.None)] 29[InlineData(FlatStyle.Flat, true, false, AccessibleStates.Focusable)] 30[InlineData(FlatStyle.Flat, false, false, AccessibleStates.None)] 31[InlineData(FlatStyle.Popup, true, true, AccessibleStates.Focusable | AccessibleStates.Pressed)] 32[InlineData(FlatStyle.Popup, false, true, AccessibleStates.None)] 33[InlineData(FlatStyle.Popup, true, false, AccessibleStates.Focusable)] 34[InlineData(FlatStyle.Popup, false, false, AccessibleStates.None)] 35[InlineData(FlatStyle.Standard, true, true, AccessibleStates.Focusable | AccessibleStates.Pressed)] 36[InlineData(FlatStyle.Standard, false, true, AccessibleStates.None)] 37[InlineData(FlatStyle.Standard, true, false, AccessibleStates.Focusable)] 38[InlineData(FlatStyle.Standard, false, false, AccessibleStates.None)] 39[InlineData(FlatStyle.System, true, true, AccessibleStates.Focusable)] 40[InlineData(FlatStyle.System, false, true, AccessibleStates.None)] 41[InlineData(FlatStyle.System, true, false, AccessibleStates.Focusable)] 42[InlineData(FlatStyle.System, false, false, AccessibleStates.None)] 43public void ButtonBaseAccessibleObject_State_is_correct(FlatStyle flatStyle, bool createControl, bool mouseIsDown, AccessibleStates expectedAccessibleState)
System\Windows\Forms\AccessibleObjects\CheckBox.CheckBoxAccessibleObjectTests.cs (7)
94[InlineData(true, AccessibleStates.Focusable, AccessibleStates.Focusable | AccessibleStates.Checked)] 95[InlineData(false, AccessibleStates.None, AccessibleStates.None)] 96public void CheckBoxAccessibleObject_State_ReturnsExpected(bool createControl, AccessibleStates accessibleStatesFirstStage, AccessibleStates accessibleStatesSecondStage)
System\Windows\Forms\AccessibleObjects\CheckedListBoxItemAccessibleObjectTests.cs (7)
338item.State.Should().Be(AccessibleStates.None); 342[InlineData(null, AccessibleStates.Indeterminate)] 343[InlineData(true, AccessibleStates.Checked)] 344[InlineData(false, AccessibleStates.None)] 345public void CheckedListBoxItemAccessibleObject_State_ReturnsExpected(bool? isChecked, AccessibleStates expectedState) 373item.State.Should().HaveFlag(AccessibleStates.Selected) 374.And.HaveFlag(AccessibleStates.Focused);
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxAccessibleObjectTests.cs (18)
44Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); 45Assert.Equal(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); 48Assert.Equal(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); 49Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); 68Assert.Equal(AccessibleStates.None, accessibleObject.State); 69Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); 70Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); 73Assert.Equal(AccessibleStates.None, accessibleObject.State); 74Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); 75Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded);
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxItemAccessibleObjectTests.cs (14)
17private const AccessibleStates InvisibleItemState = AccessibleStates.Invisible | AccessibleStates.Offscreen | AccessibleStates.Focusable | AccessibleStates.Selectable; 18private const AccessibleStates VisibleItemState = AccessibleStates.Selected | AccessibleStates.Focusable | AccessibleStates.Selectable; 575AccessibleStates itemState = AccessibleStates.Invisible | AccessibleStates.Selected | AccessibleStates.Focusable | AccessibleStates.Selectable;
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (2)
80Assert.Equal(AccessibleStates.None, accessibleObject.State); 115Assert.Equal(AccessibleStates.Focusable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (4)
245[InlineData(true, AccessibleStates.Focusable)] 246[InlineData(false, AccessibleStates.None)] 247public void DataGridViewAccessibleObject_State_IsFocusable(bool createControl, AccessibleStates expectedAccessibleStates) 258Assert.Equal(expectedAccessibleStates, accessibleObject.State & AccessibleStates.Focusable);
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (2)
348Assert.Equal(AccessibleStates.Focusable | AccessibleStates.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewRowAccessibleObjectTests.cs (5)
206yield return new object[] { new DataGridViewRowAccessibleObject(new DataGridViewRow()), AccessibleStates.Selected | AccessibleStates.Selectable }; 211public void DataGridViewRowAccessibleObject_State_Get_ReturnsExpected(AccessibleObject accessibleObject, AccessibleStates expected) 319Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, selectedAccessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedCellsAccessibleObjectTests.cs (2)
51Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedRowCellsAccessibleObjectTests.cs (2)
51Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewTopLeftHeaderCellAccessibleObjectTests.cs (2)
106AccessibleStates state = cell.AccessibilityObject.State; 108state.Should().HaveFlag(AccessibleStates.Selectable);
System\Windows\Forms\AccessibleObjects\DomainUpDownAccessibleObjectTests.cs (1)
99[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)AccessibleStates.None)]
System\Windows\Forms\AccessibleObjects\ErrorProvider.ControlItem.ControlItemAccessibleObjectTests.cs (5)
109Assert.Equal(AccessibleStates.HasPopup | AccessibleStates.ReadOnly, accessibleObject.State); 180Assert.Equal(AccessibleStates.ReadOnly | AccessibleStates.HasPopup, (AccessibleStates)(int)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId));
System\Windows\Forms\AccessibleObjects\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObjectTests.cs (3)
43Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.State); 76Assert.Equal(AccessibleStates.ReadOnly, (AccessibleStates)(int)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId));
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarFirstLineButtonAccessibleObjectTests.cs (1)
90Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarFirstPageButtonAccessibleObjectTests.cs (1)
146Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarLastLineButtonAccessibleObjectTests.cs (1)
112Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarLastPageButtonAccessibleObjectTests.cs (1)
135Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarThumbAccessibleObjectTests.cs (1)
123Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (18)
627AccessibleStates defaultStates = AccessibleStates.Selectable | AccessibleStates.Focusable | AccessibleStates.MultiSelectable; 628AccessibleStates selectedStates = defaultStates | AccessibleStates.Selected | AccessibleStates.Focused; 636AccessibleStates expectedState = selected ? selectedStates : defaultStates; 645public void ListViewItemAccessibleObject_State_ReturnExpected(View view, bool selected, AccessibleStates expectedAccessibleStates, bool createHandle) 668AccessibleStates defaultStates = AccessibleStates.Selectable | AccessibleStates.Focusable | AccessibleStates.MultiSelectable; 669AccessibleStates selectedStates = defaultStates | AccessibleStates.Selected | AccessibleStates.Focused; 683AccessibleStates expectedState = selected ? selectedStates : defaultStates; 692public void ListViewItemAccessibleObject_State_Virtual_ModeReturnExpected(View view, bool selected, AccessibleStates expectedAccessibleStates, bool createHandle)
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemBaseAccessibleObjectTests.cs (6)
88accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 92accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 123accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 127accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 141accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 145accessibleObject.State.Should().HaveFlag(AccessibleStates.Selected);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (1)
1057Assert.Equal(AccessibleStates.Focusable, listViewSubItem.AccessibilityObject.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarAccessibleObjectTests.cs (1)
315Assert.Equal(AccessibleStates.None, calendar.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (1)
187Assert.Equal(AccessibleStates.Default, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (2)
105AccessibleStates actual = cellAccessibleObject.State; 107Assert.Equal(AccessibleStates.None, actual);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (2)
109AccessibleStates actual = cellAccessibleObject.State; 111Assert.Equal(AccessibleStates.None, actual);
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarAccessibleObjectTests.cs (2)
87Assert.Equal(AccessibleStates.None, (AccessibleStates)(int)monthCalendar.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId));
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarChildAccessibleObjectTests.cs (1)
38[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)AccessibleStates.None)]
System\Windows\Forms\AccessibleObjects\NumericUpDownAccessibleObjectTests.cs (1)
97[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)AccessibleStates.None)]
System\Windows\Forms\AccessibleObjects\ProgressBarAccessibleObjectTests.cs (3)
35Assert.Equal(AccessibleStates.ReadOnly | AccessibleStates.Focusable, accessibilityObject.State); 60Assert.Equal(AccessibleStates.None, accessibilityObject.State);
System\Windows\Forms\AccessibleObjects\PropertyGridView.PropertyGridViewAccessibleObjectTests.cs (2)
199Assert.Equal(AccessibleStates.Focusable, accessibleObject.State & AccessibleStates.Focusable);
System\Windows\Forms\AccessibleObjects\RadioButton.RadioButtonAccessibleObjectTests.cs (7)
148[InlineData(true, AccessibleStates.Focusable, AccessibleStates.Focusable | AccessibleStates.Checked)] 149[InlineData(false, AccessibleStates.None, AccessibleStates.None)] 150public void RadioButtonAccessibleObject_State_ReturnsExpected(bool createControl, AccessibleStates accessibleStatesFirstStage, AccessibleStates accessibleStatesSecondStage)
System\Windows\Forms\AccessibleObjects\TabControl.TabControlAccessibleObjectTests.cs (6)
98[InlineData(true, true, AccessibleStates.Focusable)] 99[InlineData(true, false, AccessibleStates.Focusable | AccessibleStates.Unavailable)] 100[InlineData(false, true, AccessibleStates.None)] 101[InlineData(false, false, AccessibleStates.None)] 102public void TabControlAccessibleObject_State_ReturnsExpected(bool createControl, bool enabled, AccessibleStates expectedAccessibleStates)
System\Windows\Forms\AccessibleObjects\TabPage.TabAccessibleObjectTests.cs (6)
135Assert.Equal(AccessibleStates.Focusable | AccessibleStates.Selectable | AccessibleStates.Selected, accessibleObject1.State); 136Assert.Equal(AccessibleStates.Focusable | AccessibleStates.Selectable, accessibleObject2.State); 151Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\TabPage.TabPageAccessibleObjectTests.cs (6)
169[InlineData(true, true, AccessibleStates.Focusable)] 170[InlineData(true, false, AccessibleStates.Focusable | AccessibleStates.Unavailable)] 171[InlineData(false, true, AccessibleStates.None)] 172[InlineData(false, false, AccessibleStates.None)] 173public void TabPageAccessibleObject_State_ReturnExpected(bool createControl, bool enabled, AccessibleStates expectedAccessibleStates)
System\Windows\Forms\AccessibleObjects\ToolStripItemAccessibleObjectTests.cs (1)
35Assert.Equal(AccessibleStates.Focusable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\ToolStripLabel.ToolStripLabelAccessibleObjectTests.cs (6)
78[InlineData(true, AccessibleStates.ReadOnly | AccessibleStates.Focusable)] 79[InlineData(false, AccessibleStates.ReadOnly)] 80public void ToolStripLabelAccessibleObject_GetPropertyValue_LegacyIAccessibleStatePropertyId_ReturnsExpected(bool isLink, AccessibleStates expectedState) 83var actual = (AccessibleStates)(int)toolStripLabel.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarAccessibleObjectTests.cs (2)
38Assert.Equal(AccessibleStates.Focusable, accessibilityObject.State); 61Assert.Equal(AccessibleStates.None, accessibilityObject.State);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarChildAccessibleObjectTests.cs (1)
126accessibleObject.State.Should().Be(AccessibleStates.None);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarFirstButtonAccessibleObjectTests.cs (3)
154AccessibleStates expectedState = accessibleObject.IsDisplayed || !trackBar.IsHandleCreated 155? AccessibleStates.None 156: AccessibleStates.Invisible;
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarLastButtonAccessibleObjectTests.cs (3)
155AccessibleStates expectedState = accessibleObject.IsDisplayed || !trackBar.IsHandleCreated 156? AccessibleStates.None 157: AccessibleStates.Invisible;
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarThumbAccessibleObjectTests.cs (1)
87Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObject.DirectionButtonAccessibleObjectTests.cs (1)
34[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)AccessibleStates.None)]
System\Windows\Forms\AccessibleObjects\UpDownBase.UpDownButtons.UpDownButtonsAccessibleObjectTests.cs (1)
151[InlineData((int)UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId, (int)AccessibleStates.None)]
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarFirstLineButtonAccessibleObjectTests.cs (1)
90Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarFirstPageButtonAccessibleObjectTests.cs (1)
144Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarLastLineButtonAccessibleObjectTests.cs (1)
112Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarLastPageButtonAccessibleObjectTests.cs (1)
135Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarThumbAccessibleObjectTests.cs (1)
123Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\ButtonTests.cs (16)
1010Assert.Equal(AccessibleStates.None, instance.State); 1031Assert.Equal(AccessibleStates.Focusable, instance.State); 1039[InlineData(true, FlatStyle.Flat, AccessibleStates.Pressed | AccessibleStates.Focusable, AccessibleRole.PushButton)] 1040[InlineData(true, FlatStyle.Popup, AccessibleStates.Pressed | AccessibleStates.Focusable, AccessibleRole.PushButton)] 1041[InlineData(true, FlatStyle.Standard, AccessibleStates.Pressed | AccessibleStates.Focusable, AccessibleRole.PushButton)] 1042[InlineData(true, FlatStyle.System, AccessibleStates.Focusable, AccessibleRole.PushButton)] 1043[InlineData(false, FlatStyle.Flat, AccessibleStates.None, AccessibleRole.None)] 1044[InlineData(false, FlatStyle.Popup, AccessibleStates.None, AccessibleRole.None)] 1045[InlineData(false, FlatStyle.Standard, AccessibleStates.None, AccessibleRole.None)] 1046[InlineData(false, FlatStyle.System, AccessibleStates.None, AccessibleRole.None)] 1047public void Button_CreateAccessibilityInstance_InvokeMouseDown_ReturnsExpected(bool createControl, FlatStyle flatStyle, AccessibleStates expectedState, AccessibleRole expectedRole) 1087Assert.Equal(AccessibleStates.Focusable, instance.State); 1108Assert.Equal(AccessibleStates.None, instance.State);
System\Windows\Forms\MonthCalendarTests.cs (6)
4397[InlineData(AccessibleStates.Focusable | AccessibleStates.Selectable | AccessibleStates.Selected)] 4398public void CalendarCellAccessibleObject_State_ReturnsExpected(AccessibleStates expectedState) 4406bool shouldFocus = expectedState.HasFlag(AccessibleStates.Focused); 4407bool selectExactRange = expectedState.HasFlag(AccessibleStates.Selected);
System\Windows\Forms\RadioButtonTests.cs (24)
414Assert.Equal(AccessibleStates.Focusable, instance.State); 435Assert.Equal(AccessibleStates.None, instance.State); 458Assert.Equal(AccessibleStates.Focusable, instance.State); 480Assert.Equal(AccessibleStates.None, instance.State); 487[InlineData(FlatStyle.Flat, "", true, AccessibleStates.Focusable)] 488[InlineData(FlatStyle.Popup, "", true, AccessibleStates.Focusable)] 489[InlineData(FlatStyle.Standard, "", true, AccessibleStates.Focusable)] 490[InlineData(FlatStyle.System, "", true, AccessibleStates.Focusable)] 491[InlineData(FlatStyle.Flat, "Description", true, AccessibleStates.Focusable)] 492[InlineData(FlatStyle.Popup, "Description", true, AccessibleStates.Focusable)] 493[InlineData(FlatStyle.Standard, "Description", true, AccessibleStates.Focusable)] 494[InlineData(FlatStyle.System, "Description", true, AccessibleStates.Focusable)] 495[InlineData(FlatStyle.Flat, "", false, AccessibleStates.None)] 496[InlineData(FlatStyle.Popup, "", false, AccessibleStates.None)] 497[InlineData(FlatStyle.Standard, "", false, AccessibleStates.None)] 498[InlineData(FlatStyle.System, "", false, AccessibleStates.None)] 499[InlineData(FlatStyle.Flat, "Description", false, AccessibleStates.None)] 500[InlineData(FlatStyle.Popup, "Description", false, AccessibleStates.None)] 501[InlineData(FlatStyle.Standard, "Description", false, AccessibleStates.None)] 502[InlineData(FlatStyle.System, "Description", false, AccessibleStates.None)] 503public void RadioButton_CreateAccessibilityInstance_InvokeWithCustomDefaultActionDescription_ReturnsExpected(FlatStyle flatStyle, string defaultActionDescription, bool createControl, AccessibleStates expectedAccessibleStates) 545Assert.Equal(AccessibleStates.Focusable | AccessibleStates.Checked, instance.State); 567Assert.Equal(AccessibleStates.Checked, instance.State);
System\Windows\Forms\ScrollBarTests.cs (36)
2959[InlineData(RightToLeft.No, 100, 0, AccessibleStates.Invisible)] 2960[InlineData(RightToLeft.No, 100, 50, AccessibleStates.None)] 2961[InlineData(RightToLeft.No, 100, 100, AccessibleStates.None)] 2962[InlineData(RightToLeft.Yes, 100, 0, AccessibleStates.None)] 2963[InlineData(RightToLeft.Yes, 100, 50, AccessibleStates.None)] 2964[InlineData(RightToLeft.Yes, 100, 100, AccessibleStates.Invisible)] 2965[InlineData(RightToLeft.No, 0, 0, AccessibleStates.Invisible)] 2966[InlineData(RightToLeft.Yes, 0, 0, AccessibleStates.Invisible)] 2967public void HScrollBarFirstPageButtonAccessibleObject_State_ReturnExpected(RightToLeft rightToLeft, int maximum, int value, AccessibleStates accessibleState) 3003[InlineData(RightToLeft.No, 100, 0, AccessibleStates.None)] 3004[InlineData(RightToLeft.No, 100, 50, AccessibleStates.None)] 3005[InlineData(RightToLeft.No, 100, 100, AccessibleStates.Invisible)] 3006[InlineData(RightToLeft.Yes, 100, 0, AccessibleStates.Invisible)] 3007[InlineData(RightToLeft.Yes, 100, 50, AccessibleStates.None)] 3008[InlineData(RightToLeft.Yes, 100, 100, AccessibleStates.None)] 3009[InlineData(RightToLeft.No, 0, 0, AccessibleStates.Invisible)] 3010[InlineData(RightToLeft.Yes, 0, 0, AccessibleStates.Invisible)] 3011public void HScrollBarLastPageButtonAccessibleObject_State_ReturnExpected(RightToLeft rightToLeft, int maximum, int value, AccessibleStates accessibleState) 3060[InlineData(RightToLeft.No, 100, 0, AccessibleStates.None)] 3061[InlineData(RightToLeft.No, 100, 50, AccessibleStates.None)] 3062[InlineData(RightToLeft.No, 100, 100, AccessibleStates.Invisible)] 3063[InlineData(RightToLeft.Yes, 100, 0, AccessibleStates.None)] 3064[InlineData(RightToLeft.Yes, 100, 50, AccessibleStates.None)] 3065[InlineData(RightToLeft.Yes, 100, 100, AccessibleStates.Invisible)] 3066[InlineData(RightToLeft.No, 0, 0, AccessibleStates.Invisible)] 3067[InlineData(RightToLeft.Yes, 0, 0, AccessibleStates.Invisible)] 3068public void VScrollBarLastPageButtonAccessibleObject_State_ReturnsExpected(RightToLeft rightToLeft, int maximum, int value, AccessibleStates accessibleState) 3091[InlineData(RightToLeft.No, 100, 0, AccessibleStates.Invisible)] 3092[InlineData(RightToLeft.No, 100, 50, AccessibleStates.None)] 3093[InlineData(RightToLeft.No, 100, 100, AccessibleStates.None)] 3094[InlineData(RightToLeft.Yes, 100, 0, AccessibleStates.Invisible)] 3095[InlineData(RightToLeft.Yes, 100, 50, AccessibleStates.None)] 3096[InlineData(RightToLeft.Yes, 100, 100, AccessibleStates.None)] 3097[InlineData(RightToLeft.No, 0, 0, AccessibleStates.Invisible)] 3098[InlineData(RightToLeft.Yes, 0, 0, AccessibleStates.Invisible)] 3099public void VScrollBarFirstPageButtonAccessibleObject_State_ReturnsExpected(RightToLeft rightToLeft, int maximum, int value, AccessibleStates accessibleState)
System\Windows\Forms\ToolStripButtonTests.cs (15)
1007Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 1021Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 1035Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 1041[InlineData(true, CheckState.Checked, AccessibleStates.Focusable | AccessibleStates.Checked)] 1042[InlineData(true, CheckState.Indeterminate, AccessibleStates.Focusable | AccessibleStates.Checked)] 1043[InlineData(false, CheckState.Checked, AccessibleStates.None)] 1044[InlineData(false, CheckState.Indeterminate, AccessibleStates.None)] 1045public void ToolStripButton_CreateAccessibilityInstance_InvokeChecked_ReturnsExpected(bool enabled, CheckState checkState, AccessibleStates expectedState) 1060[InlineData(true, AccessibleStates.Focused | AccessibleStates.HotTracked | AccessibleStates.Focusable)] 1061[InlineData(false, AccessibleStates.None)] 1062public void ToolStripButton_CreateAccessibilityInstance_InvokeSelected_ReturnsExpected(bool enabled, AccessibleStates expectedState)
System\Windows\Forms\ToolStripControlHostTests.cs (3)
2524Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 2542Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 2557Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\ToolStripItemTests.cs (1)
9841Assert.Equal(AccessibleStates.Focusable, accessibleObject.State);
System.Windows.Forms.UI.IntegrationTests (3)
ListBoxAccesibleObjectTests.cs (3)
25listBox.AccessibilityObject.State.Should().Be(AccessibleStates.Focusable); 29listBox.AccessibilityObject.State.Should().Be(AccessibleStates.Focused | AccessibleStates.Focusable);