371 references to AccessibilityObject
System.Windows.Forms (31)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
72
? host.
AccessibilityObject
.FragmentNavigate(direction)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.ToolStripAccessibleObject.cs (9)
31
return ((item is not null) && (item.
AccessibilityObject
is not null))
32
? item.
AccessibilityObject
49
return owner.Grip.
AccessibilityObject
;
105
return item.
AccessibilityObject
;
110
return owner.OverflowButton.
AccessibilityObject
;
165
return owner.OverflowButton.
AccessibilityObject
;
191
return item.
AccessibilityObject
;
228
return item.
AccessibilityObject
;
248
return item.
AccessibilityObject
;
System\Windows\Forms\Controls\ToolStrips\ToolStripButton.cs (1)
189
AccessibilityObject
is ToolStripButtonAccessibleObject accessibilityObject)
System\Windows\Forms\Controls\ToolStrips\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxControlAccessibleObject.cs (1)
28
return owner.Owner?.
AccessibilityObject
.FragmentNavigate(direction);
System\Windows\Forms\Controls\ToolStrips\ToolStripControlHost.ToolStripHostedControlAccessibleObject.cs (1)
49
return _toolStripControlHost.
AccessibilityObject
.FragmentNavigate(direction);
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDown.ToolStripDropDownAccessibleObject.cs (3)
32
&& owner.AccessibleName is { } name ? name : owner?.OwnerItem?.
AccessibilityObject
.Name;
50
&& (owner?.OwnerItem?.
AccessibilityObject
.CanGetNameInternal ?? true);
56
return owner?.OwnerItem?.
AccessibilityObject
.GetNameInternal() ?? default;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItem.cs (2)
503
if (accessibilityIsOn &&
AccessibilityObject
is ToolStripItemAccessibleObject accessibleObject)
532
if (IsAccessibilityObjectCreated &&
AccessibilityObject
is ToolStripItemAccessibleObject accessibleObject)
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownItemAccessibleObject.cs (1)
203
return item.
AccessibilityObject
;
System\Windows\Forms\Controls\ToolStrips\ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObject.cs (1)
20
=> owner.OwnerItem?.
AccessibilityObject
,
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
3175
if (accessibilityIsOn &&
AccessibilityObject
is ToolStripItemAccessibleObject accessibleObject)
3547
Rectangle IKeyboardToolTip.GetNativeScreenRectangle() =>
AccessibilityObject
.Bounds;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
268
return nextItem?.
AccessibilityObject
;
System\Windows\Forms\Controls\ToolStrips\ToolStripOverflow.ToolStripOverflowAccessibleObject.cs (2)
18
? owner.DisplayedItems[index].
AccessibilityObject
32
=> owner.OwnerItem?.
AccessibilityObject
,
System\Windows\Forms\Controls\ToolStrips\ToolStripProgressBar.ToolStripProgressBarControlAccessibleObject.cs (1)
29
=> _ownerToolStripProgressBarControl.Owner?.
AccessibilityObject
.FragmentNavigate(direction),
System\Windows\Forms\Controls\ToolStrips\ToolStripScrollButton.StickyLabelAccessibleObject.cs (2)
32
? toolStripDropDownMenu.Items[0].
AccessibilityObject
36
? toolStripDropDownMenu.Items[^1].
AccessibilityObject
System\Windows\Forms\Controls\ToolStrips\ToolStripSplitButton.ToolStripSplitButtonExAccessibleObject.cs (2)
81
NavigateDirection.NavigateDirection_FirstChild => DropDownItemsCount > 0 ? _owningToolStripSplitButton.DropDown.Items[0].
AccessibilityObject
: null,
82
NavigateDirection.NavigateDirection_LastChild => DropDownItemsCount > 0 ? _owningToolStripSplitButton.DropDown.Items[_owningToolStripSplitButton.DropDown.Items.Count - 1].
AccessibilityObject
: null,
System\Windows\Forms\Controls\ToolStrips\ToolStripStatusLabel.cs (1)
173
AccessibilityObject
.RaiseLiveRegionChanged();
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\ToolStripItemDesigner.cs (1)
945
if (ToolStripItem.
AccessibilityObject
is ToolStripItem.ToolStripItemAccessibleObject acc)
System\Windows\Forms\Design\ToolStripKeyboardHandlingService.cs (1)
173
if (curDesignerNode.
AccessibilityObject
is ToolStripItem.ToolStripItemAccessibleObject acc)
System.Windows.Forms.Tests (338)
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (2)
1573
AccessibleObject expected = button.
AccessibilityObject
;
1609
AccessibleObject expected = label.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\MenuStrip.MenuStripAccessibleObjectTests.cs (23)
235
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
309
AccessibleObject expected = menuStrip.OverflowButton.
AccessibilityObject
;
353
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
369
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
401
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
417
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
435
AccessibleObject expected = menuStrip.Items[2].
AccessibilityObject
;
453
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
470
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
487
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
544
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
583
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
632
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
648
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
670
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
692
AccessibleObject expected = menuStrip.Items[2].
AccessibilityObject
;
709
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
726
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
752
AccessibleObject expected = menuStrip.OverflowButton.
AccessibilityObject
;
791
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
834
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
868
AccessibleObject expected = menuStrip.Items[0].
AccessibilityObject
;
893
AccessibleObject expected = menuStrip.Items[1].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\PropertyGridToolStripButton.PropertyGridToolStripButtonAccessibleObjectTests.cs (18)
18
AccessibleObject categoryButtonAccessibleObject = toolStripButtons[0].
AccessibilityObject
;
19
AccessibleObject alphaButtonAccessibleObject = toolStripButtons[1].
AccessibilityObject
;
35
AccessibleObject accessibleObject = toolStripButtons[0].
AccessibilityObject
;
46
AccessibleObject categoryButtonAccessibleObject = toolStripButtons[0].
AccessibilityObject
;
47
AccessibleObject alphaButtonAccessibleObject = toolStripButtons[1].
AccessibilityObject
;
48
AccessibleObject propertyPagesButtonAccessibleObject = propertyPagesButton.
AccessibilityObject
;
63
AccessibleObject accessibleObject = toolStripButtons[0].
AccessibilityObject
;
78
AccessibleObject alphaButtonAccessibleObject = alphaButton.
AccessibilityObject
;
79
AccessibleObject categoryButtonAccessibleObject = categoryButton.
AccessibilityObject
;
106
AccessibleObject alphaButtonAccessibleObject = alphaButton.
AccessibilityObject
;
107
AccessibleObject categoryButtonAccessibleObject = categoryButton.
AccessibilityObject
;
134
AccessibleObject alphaButtonAccessibleObject = alphaButton.
AccessibilityObject
;
135
AccessibleObject categoryButtonAccessibleObject = categoryButton.
AccessibilityObject
;
156
AccessibleObject alphaButtonAccessibleObject = alphaButton.
AccessibilityObject
;
157
AccessibleObject categoryButtonAccessibleObject = categoryButton.
AccessibilityObject
;
182
AccessibleObject categoryButtonAccessibleObject = toolStripButtons[0].
AccessibilityObject
;
183
AccessibleObject alphaButtonAccessibleObject = toolStripButtons[1].
AccessibilityObject
;
184
AccessibleObject propertyPagesButtonAccessibleObject = propertyPagesButton.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\StatusStrip.StatusStripAccessibleObjectTests.cs (23)
215
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
289
AccessibleObject expected = statusStrip.OverflowButton.
AccessibilityObject
;
333
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
349
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
381
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
397
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
415
AccessibleObject expected = statusStrip.Items[2].
AccessibilityObject
;
433
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
450
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
467
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
524
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
563
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
612
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
628
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
650
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
672
AccessibleObject expected = statusStrip.Items[2].
AccessibilityObject
;
689
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
706
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
732
AccessibleObject expected = statusStrip.OverflowButton.
AccessibilityObject
;
771
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
814
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
848
AccessibleObject expected = statusStrip.Items[0].
AccessibilityObject
;
874
AccessibleObject expected = statusStrip.Items[1].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripAccessibleObjectTests.cs (23)
228
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
302
AccessibleObject expected = toolStrip.OverflowButton.
AccessibilityObject
;
346
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
362
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
394
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
410
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
428
AccessibleObject expected = toolStrip.Items[2].
AccessibilityObject
;
446
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
463
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
480
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
537
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
576
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
625
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
641
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
663
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
685
AccessibleObject expected = toolStrip.Items[2].
AccessibilityObject
;
702
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
719
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
745
AccessibleObject expected = toolStrip.OverflowButton.
AccessibilityObject
;
784
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
827
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
861
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
886
AccessibleObject expected = toolStrip.Items[1].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripButton.ToolStripButtonAccessibleObjectTests.cs (17)
28
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
39
AccessibleRole actual = toolStripButton.
AccessibilityObject
.Role;
52
AccessibleRole actual = toolStripButton.
AccessibilityObject
.Role;
65
AccessibleRole actual = toolStripButton.
AccessibilityObject
.Role;
92
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
106
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
120
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
141
object actual = toolStripButton.
AccessibilityObject
.IsPatternSupported(UIA_PATTERN_ID.UIA_TogglePatternId);
154
object actual = toolStripButton.
AccessibilityObject
.IsPatternSupported(UIA_PATTERN_ID.UIA_TogglePatternId);
170
object actual = toolStripButton.
AccessibilityObject
.ToggleState;
187
Assert.Equal(ToggleState.ToggleState_Off, toolStripButton.
AccessibilityObject
.ToggleState);
189
toolStripButton.
AccessibilityObject
.Toggle();
191
Assert.Equal(ToggleState.ToggleState_On, toolStripButton.
AccessibilityObject
.ToggleState);
193
toolStripButton.
AccessibilityObject
.Toggle();
195
Assert.Equal(ToggleState.ToggleState_Off, toolStripButton.
AccessibilityObject
.ToggleState);
205
Assert.False(toolStripButton.
AccessibilityObject
.IsPatternSupported(UIA_PATTERN_ID.UIA_TogglePatternId));
208
toolStripButton.
AccessibilityObject
.Toggle();
System\Windows\Forms\AccessibleObjects\ToolStripComboBox.ToolStripComboBoxAccessibleObjectTests.cs (1)
19
_ = toolStripComboBox.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripComboBox.ToolStripComboBoxControl.ToolStripComboBoxControlAccessibleObjectTests.cs (2)
34
AccessibleObject accessibleObject = toolStripComboBox.
AccessibilityObject
;
66
AccessibleObject accessibleObject = toolStripComboBox.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripControlHost.ToolStripControlHostAccessibleObjectTests.cs (5)
24
var accessibleObject = (ToolStripControlHostAccessibleObject)toolStrip.
AccessibilityObject
;
36
var accessibleObject = (ToolStripControlHostAccessibleObject)toolStrip.
AccessibilityObject
;
48
var accessibleObject = (ToolStripControlHostAccessibleObject)toolStrip.
AccessibilityObject
;
61
var accessibleObject = (ToolStripControlHostAccessibleObject)toolStrip.
AccessibilityObject
;
78
_ = toolStripControlHost.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripControlHost.ToolStripHostedControlAccessibleObjectTests.cs (1)
28
Assert.True(GetIsOffscreenPropertyValue(item.
AccessibilityObject
));
System\Windows\Forms\AccessibleObjects\ToolStripDropDownButton.ToolStripDropDownButtonAccessibleObjectTests.cs (4)
29
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripDropDownButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
40
AccessibleRole actual = toolStripDropDownButton.
AccessibilityObject
.Role;
67
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripDropDownButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
86
AccessibleObject accessibleObject = toolStrip.Items[0].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripDropDownItemAccessibleObjectTests.cs (24)
22
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
33
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
44
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
53
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
64
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
75
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
85
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
101
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
110
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
124
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
127
Assert.Equal(item1.
AccessibilityObject
, accessibleObject.GetChild(0));
128
Assert.Equal(item2.
AccessibilityObject
, accessibleObject.GetChild(1));
142
var accessibleObjectItem1 = (ToolStripDropDownItemAccessibleObject)item1.
AccessibilityObject
;
143
var accessibleObjectItem2 = (ToolStripDropDownItemAccessibleObject)item2.
AccessibilityObject
;
144
var accessibleObjectNotItem = (ToolStripDropDownItemAccessibleObject)notItem.
AccessibilityObject
;
161
var accessibleObjectItem1 = (ToolStripDropDownItemAccessibleObject)item1.
AccessibilityObject
;
162
var accessibleObjectItem2 = (ToolStripDropDownItemAccessibleObject)item2.
AccessibilityObject
;
163
var accessibleObjectNotItem = (ToolStripDropDownItemAccessibleObject)notItem.
AccessibilityObject
;
180
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
197
var accessibleObject = (ToolStripDropDownItemAccessibleObject)control.
AccessibilityObject
;
198
var accessibleObjectItem1 = (ToolStripDropDownItemAccessibleObject)item1.
AccessibilityObject
;
199
var accessibleObjectItem2 = (ToolStripDropDownItemAccessibleObject)item2.
AccessibilityObject
;
200
var accessibleObjectNotItem = (ToolStripDropDownItemAccessibleObject)notItem.
AccessibilityObject
;
213
_ = toolStripDropDownItem.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripDropDownMenu.ToolStripDropDownMenuAccessibleObjectTests.cs (48)
40
Assert.Equal(item.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
46
Assert.Null(item.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
47
Assert.Null(item.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
68
Assert.Equal(item.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
74
Assert.Null(item.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
75
Assert.Null(item.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
129
Assert.Equal(ownerItem.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
132
Assert.Equal(parentItem1.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
133
Assert.Equal(parentItem2.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
135
Assert.Equal(accessibleObject, ownerItem.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
136
Assert.Equal(accessibleObject, ownerItem.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
137
Assert.Equal(accessibleObject, parentItem1.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
138
Assert.Equal(accessibleObject, parentItem2.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
143
Assert.Equal(parentItem1.
AccessibilityObject
, accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
146
Assert.Equal(childItem1.
AccessibilityObject
, accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
147
Assert.Equal(childItem2.
AccessibilityObject
, accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
149
Assert.Equal(accessibleObject1, parentItem1.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
150
Assert.Equal(accessibleObject1, parentItem1.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
151
Assert.Equal(accessibleObject1, childItem1.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
152
Assert.Equal(accessibleObject1, childItem2.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
157
Assert.Equal(parentItem2.
AccessibilityObject
, accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
160
Assert.Equal(childItem3.
AccessibilityObject
, accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
161
Assert.Equal(childItem4.
AccessibilityObject
, accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
163
Assert.Equal(accessibleObject2, parentItem2.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
164
Assert.Equal(accessibleObject2, parentItem2.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
165
Assert.Equal(accessibleObject2, childItem3.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
166
Assert.Equal(accessibleObject2, childItem4.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
220
Assert.Equal(ownerItem.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
223
Assert.Equal(parentItem1.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
224
Assert.Equal(parentItem2.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
226
Assert.Equal(accessibleObject, ownerItem.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
227
Assert.Equal(accessibleObject, ownerItem.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
228
Assert.Equal(accessibleObject, parentItem1.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
229
Assert.Equal(accessibleObject, parentItem2.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
234
Assert.Equal(parentItem1.
AccessibilityObject
, accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
237
Assert.Equal(childItem1.
AccessibilityObject
, accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
238
Assert.Equal(childItem2.
AccessibilityObject
, accessibleObject1.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
240
Assert.Equal(accessibleObject1, parentItem1.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
241
Assert.Equal(accessibleObject1, parentItem1.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
242
Assert.Equal(accessibleObject1, childItem1.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
243
Assert.Equal(accessibleObject1, childItem2.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
248
Assert.Equal(parentItem2.
AccessibilityObject
, accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
251
Assert.Equal(childItem3.
AccessibilityObject
, accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
252
Assert.Equal(childItem4.
AccessibilityObject
, accessibleObject2.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
254
Assert.Equal(accessibleObject2, parentItem2.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
255
Assert.Equal(accessibleObject2, parentItem2.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
256
Assert.Equal(accessibleObject2, childItem3.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
257
Assert.Equal(accessibleObject2, childItem4.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
System\Windows\Forms\AccessibleObjects\ToolStripGrip.ToolStripGripAccessibleObjectTests.cs (3)
28
UIA_CONTROLTYPE_ID actual = (UIA_CONTROLTYPE_ID)(int)toolStripGrip.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
39
AccessibleRole actual = toolStripGrip.
AccessibilityObject
.Role;
66
UIA_CONTROLTYPE_ID actual = (UIA_CONTROLTYPE_ID)(int)toolStripGrip.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
System\Windows\Forms\AccessibleObjects\ToolStripItemAccessibleObjectTests.cs (21)
57
AccessibleObject toolStripItemAccessibleObject = item.
AccessibilityObject
;
70
AccessibleObject toolStripItemAccessibleObject = item.
AccessibilityObject
;
83
AccessibleObject toolStripItemAccessibleObject = item.
AccessibilityObject
;
95
AccessibleObject toolStripItemAccessibleObject = item.
AccessibilityObject
;
122
AccessibleObject toolStripItemAccessibleObject = item.
AccessibilityObject
;
137
UIA_CONTROLTYPE_ID actual = (UIA_CONTROLTYPE_ID)(int)toolStripItem.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
165
UIA_CONTROLTYPE_ID actual = (UIA_CONTROLTYPE_ID)(int)toolStripItem.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
178
Assert.False((bool)toolStripItem.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_IsExpandCollapsePatternAvailablePropertyId));
179
Assert.Equal(VARIANT.Empty, toolStripItem.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ValueValuePropertyId));
187
AccessibleObject accessibleObject = toolStripItem.
AccessibilityObject
;
197
AccessibleObject accessibleObject = toolStripItem.
AccessibilityObject
;
210
AccessibleObject accessibleObject = toolStrip.Items[0].
AccessibilityObject
;
222
AccessibleObject accessibleObject = toolStrip.Items[0].
AccessibilityObject
;
234
AccessibleObject accessibleObject = toolStrip.Items[0].
AccessibilityObject
;
252
AccessibleObject item1 = toolStrip.Items[0].
AccessibilityObject
;
253
AccessibleObject item2 = toolStrip.Items[1].
AccessibilityObject
;
275
AccessibleObject accessibleObject = toolStrip.Items[0].
AccessibilityObject
;
295
AccessibleObject item1 = toolStrip.Items[0].
AccessibilityObject
;
296
AccessibleObject item2 = toolStrip.Items[1].
AccessibilityObject
;
330
AccessibleObject item2 = toolStrip.Items[1].
AccessibilityObject
;
331
AccessibleObject item4 = toolStrip.Items[3].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripLabel.ToolStripLabelAccessibleObjectTests.cs (5)
32
int actual = (int)toolStripLabel.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
46
AccessibleRole actual = toolStripLabel.
AccessibilityObject
.Role;
73
Assert.Equal(AccessibleRoleControlTypeMap.GetControlType(role), (UIA_CONTROLTYPE_ID)(int)toolStripLabel.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId));
74
Assert.Equal(VARIANT.Empty, toolStripLabel.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ValueValuePropertyId));
83
var actual = (AccessibleStates)(int)toolStripLabel.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_LegacyIAccessibleStatePropertyId);
System\Windows\Forms\AccessibleObjects\ToolStripMenuItem.ToolStripMenuItemAccessibleObjectTests.cs (27)
34
Assert.True(item1.
AccessibilityObject
.IsPatternSupported(UIA_PATTERN_ID.UIA_InvokePatternId));
36
item1.
AccessibilityObject
.Invoke();
55
item1.
AccessibilityObject
.Invoke();
75
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripMenuItem.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
86
AccessibleRole actual = toolStripMenuItem.
AccessibilityObject
.Role;
113
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripMenuItem.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
124
AccessibleObject accessibilityObject = toolStripMenuItem.
AccessibilityObject
;
139
Assert.Equal(1, (int)item1.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_PositionInSetPropertyId));
146
Assert.Equal(1, (int)item1.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_PositionInSetPropertyId));
147
Assert.Equal(VARIANT.Empty, separator.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_PositionInSetPropertyId));
154
Assert.Equal(1, (int)item1.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_PositionInSetPropertyId));
155
Assert.Equal(VARIANT.Empty, separator.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_PositionInSetPropertyId));
156
Assert.Equal(2, (int)item2.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_PositionInSetPropertyId));
164
AccessibleObject accessibilityObject = toolStripMenuItem.
AccessibilityObject
;
179
Assert.Equal(1, (int)item1.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_SizeOfSetPropertyId));
186
Assert.Equal(1, (int)item1.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_SizeOfSetPropertyId));
187
Assert.Equal(VARIANT.Empty, separator.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_SizeOfSetPropertyId));
194
Assert.Equal(2, (int)item1.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_SizeOfSetPropertyId));
195
Assert.Equal(VARIANT.Empty, separator.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_SizeOfSetPropertyId));
196
Assert.Equal(2, (int)item2.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_SizeOfSetPropertyId));
214
object actual = toolStripMenuItem.
AccessibilityObject
.IsPatternSupported(UIA_PATTERN_ID.UIA_TogglePatternId);
230
object actual = toolStripMenuItem.
AccessibilityObject
.ToggleState;
247
Assert.Equal(ToggleState.ToggleState_Off, toolStripMenuItem.
AccessibilityObject
.ToggleState);
249
toolStripMenuItem.
AccessibilityObject
.Toggle();
251
Assert.Equal(ToggleState.ToggleState_On, toolStripMenuItem.
AccessibilityObject
.ToggleState);
253
toolStripMenuItem.
AccessibilityObject
.Toggle();
255
Assert.Equal(ToggleState.ToggleState_Off, toolStripMenuItem.
AccessibilityObject
.ToggleState);
System\Windows\Forms\AccessibleObjects\ToolStripNumericUpDown.ToolStripNumericUpDownAccessibleObjectTests.cs (2)
49
AccessibleRole actual = toolStripNumericUpDown.
AccessibilityObject
.Role;
77
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripNumericUpDown.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
System\Windows\Forms\AccessibleObjects\ToolStripOverflow.ToolStripOverflowAccessibleObjectTests.cs (6)
94
AccessibleObject expected = toolStripItem.
AccessibilityObject
;
107
AccessibleObject expected = toolStripItem.
AccessibilityObject
;
132
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
149
AccessibleObject expected = toolStrip.Items[0].
AccessibilityObject
;
162
AccessibleObject expected = toolStrip.Items[4].
AccessibilityObject
;
179
AccessibleObject expected = toolStrip.Items[4].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripOverflowButton.ToolStripOverflowButtonAccessibleObjectTests.cs (6)
31
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripOverflowButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
44
AccessibleRole actual = toolStripOverflowButton.
AccessibilityObject
.Role;
75
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripOverflowButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
93
AccessibleObject accessibleObject = toolStrip.OverflowButton.
AccessibilityObject
;
118
AccessibleObject overflowButton = toolStrip.OverflowButton.
AccessibilityObject
;
119
AccessibleObject item1 = toolStrip.Items[0].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripProgressBar.ToolStripProgressBarControl.ToolStripProgressBarControlAccessibleObjectTests.cs (2)
135
Assert.Equal(button.
AccessibilityObject
, nextSibling);
136
Assert.Equal(label.
AccessibilityObject
, previousSibling);
System\Windows\Forms\AccessibleObjects\ToolStripScrollButton.ToolStripScrollButtonAccessibleObjectTests.cs (5)
58
AccessibleObject itemAccessibleObject1 = dropDownMenu.Items[0].
AccessibilityObject
;
59
AccessibleObject itemAccessibleObject2 = dropDownMenu.Items[1].
AccessibilityObject
;
60
AccessibleObject itemAccessibleObject3 = dropDownMenu.Items[2].
AccessibilityObject
;
119
AccessibleObject itemAccessibleObject1 = dropDownMenu.Items[0].
AccessibilityObject
;
120
AccessibleObject itemAccessibleObject2 = dropDownMenu.Items[1].
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripSeparator.ToolStripSeparatorAccessibleObjectTests.cs (3)
28
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripSeparator.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
39
AccessibleRole actual = toolStripSeparator.
AccessibilityObject
.Role;
66
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripSeparator.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
System\Windows\Forms\AccessibleObjects\ToolStripSplitButton.ToolStripSplitButtonAccessibleObjectTests.cs (3)
28
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripSplitButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
39
AccessibleRole actual = toolStripSplitButton.
AccessibilityObject
.Role;
66
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripSplitButton.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
System\Windows\Forms\AccessibleObjects\ToolStripSplitButton.ToolStripSplitButtonExAccessibleObjectTests.cs (4)
92
Assert.Equal(item1.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
93
Assert.Equal(item2.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
134
Assert.Equal(item1.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
135
Assert.Equal(item2.
AccessibilityObject
, accessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
System\Windows\Forms\AccessibleObjects\ToolStripStatusLabel.ToolStripStatusLabelAccessibleObjectTests.cs (3)
31
int actual = (int)toolStripStatusLabel.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
45
AccessibleRole actual = toolStripStatusLabel.
AccessibilityObject
.Role;
72
var actual = (UIA_CONTROLTYPE_ID)(int)toolStripStatusLabel.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
System\Windows\Forms\AccessibleObjects\ToolStripTextBox.ToolStripTextBoxAccessibleObjectTests.cs (4)
21
AccessibleObject toolStripTextBoxAccessibleObject = toolStripTextBox.
AccessibilityObject
;
31
AccessibleObject toolStripTextBoxAccessibleObject = toolStripTextBox.
AccessibilityObject
;
46
AccessibleObject toolStripTextBoxAccessibleObject = toolStripTextBox.
AccessibilityObject
;
60
AccessibleObject toolStripTextBoxAccessibleObject = toolStripTextBox.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\ToolStripTextBox.ToolStripTextBoxControlAccessibleObjectTests.cs (3)
85
int actual = (int)toolStripTextBox.
AccessibilityObject
.GetPropertyValue(UIA_PROPERTY_ID.UIA_ControlTypePropertyId);
105
object actual = toolStripTextBox.
AccessibilityObject
.Role;
134
AccessibleObject accessibleObject = toolStripTextBox.
AccessibilityObject
;
System\Windows\Forms\PropertyGridToolStripButtonTests.cs (2)
16
Assert.IsType<PropertyGridToolStripButton.PropertyGridToolStripButtonAccessibleObject>(toolStripButtons[0].
AccessibilityObject
);
17
Assert.IsType<PropertyGridToolStripButton.PropertyGridToolStripButtonAccessibleObject>(toolStripButtons[1].
AccessibilityObject
);
System\Windows\Forms\ToolStripButtonTests.cs (19)
20
Assert.NotNull(item.
AccessibilityObject
);
21
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
101
Assert.NotNull(item.
AccessibilityObject
);
102
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
188
Assert.NotNull(item.
AccessibilityObject
);
189
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
278
Assert.NotNull(item.
AccessibilityObject
);
279
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
368
Assert.NotNull(item.
AccessibilityObject
);
466
Assert.NotNull(item.
AccessibilityObject
);
1009
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
1023
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
1037
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
1056
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
1075
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
System\Windows\Forms\ToolStripControlHostTests.cs (6)
50
Assert.NotNull(item.
AccessibilityObject
);
51
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
2526
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
2544
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
2559
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
System\Windows\Forms\ToolStripDropDownItemTests.cs (6)
19
Assert.NotNull(item.
AccessibilityObject
);
20
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
110
Assert.NotNull(item.
AccessibilityObject
);
209
Assert.NotNull(item.
AccessibilityObject
);
309
Assert.NotNull(item.
AccessibilityObject
);
System\Windows\Forms\ToolStripItemTests.cs (9)
22
Assert.NotNull(item.
AccessibilityObject
);
23
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
109
Assert.NotNull(item.
AccessibilityObject
);
204
Assert.NotNull(item.
AccessibilityObject
);
299
Assert.Same(result, item.
AccessibilityObject
);
300
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
9843
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
System\Windows\Forms\ToolStripMenuItemTests.cs (3)
16
Assert.NotNull(item.
AccessibilityObject
);
17
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
System\Windows\Forms\ToolStripSeparatorTests.cs (5)
20
Assert.NotNull(item.
AccessibilityObject
);
21
Assert.Same(item.
AccessibilityObject
, item.
AccessibilityObject
);
729
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);
742
Assert.NotSame(accessibleObject, item.
AccessibilityObject
);