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)
99[InlineData(AccessibleStates.Selected, true, true)] 100[InlineData(AccessibleStates.Focused, true, true)] 101public void ControlDesignerAccessibleObject_State_ReturnsExpectedValue(AccessibleStates state, bool isSelected, bool isPrimarySelection) 134var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.State).Returns(AccessibleStates.Focused)); 141var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.State).Returns(AccessibleStates.Selected));
System.Windows.Forms.Tests (324)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (35)
29Assert.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); 624Assert.Equal(AccessibleStates.None, accessibleObject.State); 643Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 664Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.State); 690Assert.Equal(AccessibleStates.None, accessibleObject.State); 709Assert.Equal(AccessibleStates.None, accessibleObject.State); 728Assert.Equal(AccessibleStates.Invisible | AccessibleStates.Offscreen | AccessibleStates.Focusable, accessibleObject.State); 747Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 768Assert.Equal(AccessibleStates.None, accessibleObject.State); 789Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.State); 810Assert.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)] 2246public 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)] 2263public 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)] 41public 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)] 94public void CheckBoxAccessibleObject_State_ReturnsExpected(bool createControl, AccessibleStates accessibleStatesFirstStage, AccessibleStates accessibleStatesSecondStage)
System\Windows\Forms\AccessibleObjects\CheckedListBoxItemAccessibleObjectTests.cs (7)
336item.State.Should().Be(AccessibleStates.None); 340[InlineData(null, AccessibleStates.Indeterminate)] 341[InlineData(true, AccessibleStates.Checked)] 342[InlineData(false, AccessibleStates.None)] 343public void CheckedListBoxItemAccessibleObject_State_ReturnsExpected(bool? isChecked, AccessibleStates expectedState) 371item.State.Should().HaveFlag(AccessibleStates.Selected) 372.And.HaveFlag(AccessibleStates.Focused);
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxAccessibleObjectTests.cs (18)
42Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); 43Assert.Equal(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); 46Assert.Equal(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); 47Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); 66Assert.Equal(AccessibleStates.None, accessibleObject.State); 67Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); 68Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded); 71Assert.Equal(AccessibleStates.None, accessibleObject.State); 72Assert.NotEqual(AccessibleStates.Collapsed, accessibleObject.State & AccessibleStates.Collapsed); 73Assert.NotEqual(AccessibleStates.Expanded, accessibleObject.State & AccessibleStates.Expanded);
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxItemAccessibleObjectTests.cs (14)
15private const AccessibleStates InvisibleItemState = AccessibleStates.Invisible | AccessibleStates.Offscreen | AccessibleStates.Focusable | AccessibleStates.Selectable; 16private const AccessibleStates VisibleItemState = AccessibleStates.Selected | AccessibleStates.Focusable | AccessibleStates.Selectable; 573AccessibleStates itemState = AccessibleStates.Invisible | AccessibleStates.Selected | AccessibleStates.Focusable | AccessibleStates.Selectable;
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (2)
78Assert.Equal(AccessibleStates.None, accessibleObject.State); 113Assert.Equal(AccessibleStates.Focusable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewAccessibleObjectTests.cs (4)
243[InlineData(true, AccessibleStates.Focusable)] 244[InlineData(false, AccessibleStates.None)] 245public void DataGridViewAccessibleObject_State_IsFocusable(bool createControl, AccessibleStates expectedAccessibleStates) 256Assert.Equal(expectedAccessibleStates, accessibleObject.State & AccessibleStates.Focusable);
System\Windows\Forms\AccessibleObjects\DataGridViewCellAccessibleObjectTests.cs (2)
346Assert.Equal(AccessibleStates.Focusable | AccessibleStates.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewRowAccessibleObjectTests.cs (5)
204yield return new object[] { new DataGridViewRowAccessibleObject(new DataGridViewRow()), AccessibleStates.Selected | AccessibleStates.Selectable }; 209public void DataGridViewRowAccessibleObject_State_Get_ReturnsExpected(AccessibleObject accessibleObject, AccessibleStates expected) 317Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, selectedAccessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedCellsAccessibleObjectTests.cs (2)
49Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewSelectedRowCellsAccessibleObjectTests.cs (2)
49Assert.Equal(AccessibleStates.Selected | AccessibleStates.Selectable, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\DataGridViewTopLeftHeaderCellAccessibleObjectTests.cs (2)
108AccessibleStates state = cell.AccessibilityObject.State; 110state.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)
107Assert.Equal(AccessibleStates.HasPopup | AccessibleStates.ReadOnly, accessibleObject.State); 178Assert.Equal(AccessibleStates.ReadOnly | AccessibleStates.HasPopup, (AccessibleStates)(int)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId));
System\Windows\Forms\AccessibleObjects\ErrorProvider.ErrorWindow.ErrorWindowAccessibleObjectTests.cs (3)
41Assert.Equal(AccessibleStates.ReadOnly, accessibleObject.State); 74Assert.Equal(AccessibleStates.ReadOnly, (AccessibleStates)(int)accessibleObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId));
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarFirstLineButtonAccessibleObjectTests.cs (1)
88Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarFirstPageButtonAccessibleObjectTests.cs (1)
144Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarLastLineButtonAccessibleObjectTests.cs (1)
110Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarLastPageButtonAccessibleObjectTests.cs (1)
133Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarThumbAccessibleObjectTests.cs (1)
121Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemAccessibleObjectTests.cs (18)
625AccessibleStates defaultStates = AccessibleStates.Selectable | AccessibleStates.Focusable | AccessibleStates.MultiSelectable; 626AccessibleStates selectedStates = defaultStates | AccessibleStates.Selected | AccessibleStates.Focused; 634AccessibleStates expectedState = selected ? selectedStates : defaultStates; 643public void ListViewItemAccessibleObject_State_ReturnExpected(View view, bool selected, AccessibleStates expectedAccessibleStates, bool createHandle) 666AccessibleStates defaultStates = AccessibleStates.Selectable | AccessibleStates.Focusable | AccessibleStates.MultiSelectable; 667AccessibleStates selectedStates = defaultStates | AccessibleStates.Selected | AccessibleStates.Focused; 681AccessibleStates expectedState = selected ? selectedStates : defaultStates; 690public void ListViewItemAccessibleObject_State_Virtual_ModeReturnExpected(View view, bool selected, AccessibleStates expectedAccessibleStates, bool createHandle)
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewItemBaseAccessibleObjectTests.cs (6)
86accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 90accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 121accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 125accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 139accessibleObject.State.Should().NotHaveFlag(AccessibleStates.Selected); 143accessibleObject.State.Should().HaveFlag(AccessibleStates.Selected);
System\Windows\Forms\AccessibleObjects\ListViewItem.ListViewSubItem.ListViewSubItemAccessibleObjectTests.cs (1)
1055Assert.Equal(AccessibleStates.Focusable, listViewSubItem.AccessibilityObject.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarAccessibleObjectTests.cs (1)
313Assert.Equal(AccessibleStates.None, calendar.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarBodyAccessibleObjectTests.cs (1)
185Assert.Equal(AccessibleStates.Default, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (2)
103AccessibleStates actual = cellAccessibleObject.State; 105Assert.Equal(AccessibleStates.None, actual);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (2)
107AccessibleStates actual = cellAccessibleObject.State; 109Assert.Equal(AccessibleStates.None, actual);
System\Windows\Forms\AccessibleObjects\MonthCalendar.MonthCalendarAccessibleObjectTests.cs (2)
85Assert.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)
33Assert.Equal(AccessibleStates.ReadOnly | AccessibleStates.Focusable, accessibilityObject.State); 58Assert.Equal(AccessibleStates.None, accessibilityObject.State);
System\Windows\Forms\AccessibleObjects\PropertyGridView.PropertyGridViewAccessibleObjectTests.cs (2)
197Assert.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)] 148public 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)] 100public void TabControlAccessibleObject_State_ReturnsExpected(bool createControl, bool enabled, AccessibleStates expectedAccessibleStates)
System\Windows\Forms\AccessibleObjects\TabPage.TabAccessibleObjectTests.cs (6)
133Assert.Equal(AccessibleStates.Focusable | AccessibleStates.Selectable | AccessibleStates.Selected, accessibleObject1.State); 134Assert.Equal(AccessibleStates.Focusable | AccessibleStates.Selectable, accessibleObject2.State); 149Assert.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)] 171public void TabPageAccessibleObject_State_ReturnExpected(bool createControl, bool enabled, AccessibleStates expectedAccessibleStates)
System\Windows\Forms\AccessibleObjects\ToolStripItemAccessibleObjectTests.cs (1)
33Assert.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)] 78public void ToolStripLabelAccessibleObject_GetPropertyValue_LegacyIAccessibleStatePropertyId_ReturnsExpected(bool isLink, AccessibleStates expectedState) 81var actual = (AccessibleStates)(int)toolStripLabel.AccessibilityObject.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarAccessibleObjectTests.cs (2)
36Assert.Equal(AccessibleStates.Focusable, accessibilityObject.State); 59Assert.Equal(AccessibleStates.None, accessibilityObject.State);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarChildAccessibleObjectTests.cs (1)
124accessibleObject.State.Should().Be(AccessibleStates.None);
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarFirstButtonAccessibleObjectTests.cs (3)
152AccessibleStates expectedState = accessibleObject.IsDisplayed || !trackBar.IsHandleCreated 153? AccessibleStates.None 154: AccessibleStates.Invisible;
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarLastButtonAccessibleObjectTests.cs (3)
153AccessibleStates expectedState = accessibleObject.IsDisplayed || !trackBar.IsHandleCreated 154? AccessibleStates.None 155: AccessibleStates.Invisible;
System\Windows\Forms\AccessibleObjects\TrackBar.TrackBarThumbAccessibleObjectTests.cs (1)
85Assert.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)
88Assert.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)
110Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarLastPageButtonAccessibleObjectTests.cs (1)
133Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarThumbAccessibleObjectTests.cs (1)
121Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\ButtonTests.cs (16)
1008Assert.Equal(AccessibleStates.None, instance.State); 1029Assert.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)] 1045public void Button_CreateAccessibilityInstance_InvokeMouseDown_ReturnsExpected(bool createControl, FlatStyle flatStyle, AccessibleStates expectedState, AccessibleRole expectedRole) 1085Assert.Equal(AccessibleStates.Focusable, instance.State); 1106Assert.Equal(AccessibleStates.None, instance.State);
System\Windows\Forms\MonthCalendarTests.cs (6)
4395[InlineData(AccessibleStates.Focusable | AccessibleStates.Selectable | AccessibleStates.Selected)] 4396public void CalendarCellAccessibleObject_State_ReturnsExpected(AccessibleStates expectedState) 4404bool shouldFocus = expectedState.HasFlag(AccessibleStates.Focused); 4405bool selectExactRange = expectedState.HasFlag(AccessibleStates.Selected);
System\Windows\Forms\RadioButtonTests.cs (24)
412Assert.Equal(AccessibleStates.Focusable, instance.State); 433Assert.Equal(AccessibleStates.None, instance.State); 456Assert.Equal(AccessibleStates.Focusable, instance.State); 478Assert.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)] 501public void RadioButton_CreateAccessibilityInstance_InvokeWithCustomDefaultActionDescription_ReturnsExpected(FlatStyle flatStyle, string defaultActionDescription, bool createControl, AccessibleStates expectedAccessibleStates) 543Assert.Equal(AccessibleStates.Focusable | AccessibleStates.Checked, instance.State); 565Assert.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)] 2965public 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)] 3009public 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)] 3066public 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)] 3097public void VScrollBarFirstPageButtonAccessibleObject_State_ReturnsExpected(RightToLeft rightToLeft, int maximum, int value, AccessibleStates accessibleState)
System\Windows\Forms\ToolStripButtonTests.cs (15)
1005Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 1019Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 1033Assert.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)] 1043public 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)] 1060public void ToolStripButton_CreateAccessibilityInstance_InvokeSelected_ReturnsExpected(bool enabled, AccessibleStates expectedState)
System\Windows\Forms\ToolStripControlHostTests.cs (3)
2522Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 2540Assert.Equal(AccessibleStates.Focusable, accessibleObject.State); 2555Assert.Equal(AccessibleStates.None, accessibleObject.State);
System\Windows\Forms\ToolStripItemTests.cs (1)
9839Assert.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);