84 references to AccessibilityObject
System.Windows.Forms (28)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\DropDownButton.DropDownButtonAccessibleObject.cs (1)
47
|| _owningPropertyGrid?.SelectedGridEntry?.
AccessibilityObject
is not PropertyDescriptorGridEntryAccessibleObject parent)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
480
AccessibilityObject
.SetFocus();
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (1)
333
: (IRawElementProviderFragment.Interface)parentGridEntry.
AccessibilityObject
;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObject.cs (4)
86
return owner.Children[index].
AccessibilityObject
;
224
if (child == childEntry.
AccessibilityObject
)
313
if (owner.ParentGridEntry?.
AccessibilityObject
is PropertyDescriptorGridEntryAccessibleObject parent)
334
if (owner.ParentGridEntry?.
AccessibilityObject
is PropertyDescriptorGridEntryAccessibleObject parent)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (5)
798
gridEntry.
AccessibilityObject
.RaiseAutomationEvent(UIA_EVENT_ID.UIA_AutomationFocusChangedEventId);
799
gridEntry.
AccessibilityObject
.RaiseAutomationPropertyChangedEvent(
1442
gridEntry.
AccessibilityObject
.RaiseAutomationEvent(UIA_EVENT_ID.UIA_AutomationFocusChangedEventId);
1443
gridEntry.
AccessibilityObject
.InternalRaiseAutomationNotification(
4503
_selectedGridEntry.
AccessibilityObject
.RaiseAutomationPropertyChangedEvent(
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObject.cs (1)
31
if (selectedEntry?.
AccessibilityObject
is not PropertyDescriptorGridEntryAccessibleObject parent)
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObject.cs (2)
47
|| owner.PropertyGridView.SelectedGridEntry?.
AccessibilityObject
is not PropertyDescriptorGridEntryAccessibleObject parent)
98
: owner.PropertyGridView.SelectedGridEntry?.
AccessibilityObject
.Name ?? base.Name;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.PropertyGridViewAccessibleObject.cs (13)
110
return nextEntry?.
AccessibilityObject
;
126
return categoryGridEntry.
AccessibilityObject
;
169
return previousGridEntry.
AccessibilityObject
;
220
return gridEntry.
AccessibilityObject
;
272
return targetEntries[0].
AccessibilityObject
;
303
return targetEntries[0].
AccessibilityObject
;
330
return nextEntry.
AccessibilityObject
;
347
return previousEntry?.
AccessibilityObject
;
371
return previousEntry.
AccessibilityObject
;
389
return properties[index].
AccessibilityObject
;
414
return gridEntry.
AccessibilityObject
;
421
=> !this.TryGetOwnerAs(out PropertyGridView? owner) ? null : owner.SelectedGridEntry?.
AccessibilityObject
;
442
return gridEntry.
AccessibilityObject
;
System.Windows.Forms.Tests (28)
System\Windows\Forms\AccessibleObjects\CategoryGridEntryAccessibleObjectTests.cs (9)
73
AccessibleObject accessibilityObject = gridView.TopLevelGridEntries[0].
AccessibilityObject
;
88
AccessibleObject accessibilityObjectCategory1 = gridView.TopLevelGridEntries[0].
AccessibilityObject
;
89
AccessibleObject accessibilityObjectCategory2 = gridView.TopLevelGridEntries[1].
AccessibilityObject
;
90
AccessibleObject accessibilityObjectLastCategory = gridView.TopLevelGridEntries[^1].
AccessibilityObject
;
106
AccessibleObject accessibilityObjectCategory1 = gridView.TopLevelGridEntries[0].
AccessibilityObject
;
107
AccessibleObject accessibilityObjectCategory2 = gridView.TopLevelGridEntries[1].
AccessibilityObject
;
125
AccessibleObject accessibilityObject = category.
AccessibilityObject
;
143
AccessibleObject accessibilityObject = category.
AccessibilityObject
;
184
AccessibleObject accessibilityObject = category.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\PropertyGrid.PropertyGridAccessibleObjectTests.cs (1)
35
AccessibleObject accessibleObject = parentGridEntry.
AccessibilityObject
;
System\Windows\Forms\AccessibleObjects\PropertyGridView.PropertyGridViewAccessibleObjectTests.cs (6)
61
Assert.Equal(entry.
AccessibilityObject
, focusedEntry);
76
Assert.Equal(entry.
AccessibilityObject
, focusedEntry);
176
AccessibleObject categoryAccessibilityObject = category.
AccessibilityObject
;
183
AccessibleObject entryAccessibilityObject = entry.
AccessibilityObject
;
252
AccessibleObject categoryAccessibilityObject = category.
AccessibilityObject
;
265
AccessibleObject entryAccessibilityObject = entry.
AccessibilityObject
;
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\DropDownButton.DropDownButtonAccessibleObjectTests.cs (1)
96
Assert.Equal(gridView.SelectedGridEntry.
AccessibilityObject
, actual);
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (6)
31
IRawElementProviderFragment.Interface firstChild = gridEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
41
AccessibleObject propertyDescriptorGridEntryAccessibleObject = propertyDescriptorGridEntryTestEntity.
AccessibilityObject
;
55
AccessibleObject propertyDescriptorGridEntryAccessibleObject = propertyDescriptorGridEntryTestEntity.
AccessibilityObject
;
79
AccessibleObject selectedGridEntryAccessibleObject = gridEntry.
AccessibilityObject
;
99
AccessibleObject accessibleObject = gridEntry.
AccessibilityObject
;
118
AccessibleObject accessibleObject = gridEntry.
AccessibilityObject
;
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObjectTests.cs (1)
61
selectedGridEntryAccessibleObject = gridEntry.
AccessibilityObject
;
System\Windows\Forms\PropertyGridInternal\AccessibleObjects\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObjectTests.cs (4)
40
AccessibleObject selectedGridEntryAccessibleObject = gridEntry.
AccessibilityObject
;
68
IRawElementProviderFragment.Interface editFieldAccessibleObject = gridEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
77
IRawElementProviderFragment.Interface dropDownHolderAccessibleObject = gridEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
204
AccessibleObject editFieldAccessibleObject = (AccessibleObject)gridEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
System.Windows.Forms.UI.IntegrationTests (28)
PropertyGridInternal\DropDownButton.DropDownButtonAccessibleObjectTests.cs (2)
23
Assert.Equal(grid.SelectedEntry.
AccessibilityObject
,
67
grid.SelectedEntry.Children.First().
AccessibilityObject
,
PropertyGridInternal\PropertyDescriptorGridEntry.PropertyDescriptorGridEntryAccessibleObjectTests.cs (23)
26
entry.
AccessibilityObject
,
27
entry.Children.First().
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_Parent));
41
Assert.Null(entry.Children.First().
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling));
56
entry.Children.First().
AccessibilityObject
,
57
entry.Children[1].
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling));
73
grid.SelectedEntry.Children.First().
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling));
89
grid.SelectedEntry.Children.First().
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_PreviousSibling));
103
Assert.Null(entry.Children.Last().
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling));
118
entry.Children[1].
AccessibilityObject
,
119
entry.Children.First().
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_NextSibling));
130
Assert.Null(grid[nameof(Button.Font)].
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
145
entry.Children.First().
AccessibilityObject
,
146
entry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
162
Assert.Null(entry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
176
grid.SelectedEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild));
192
grid.SelectedEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild)));
203
Assert.Null(grid[nameof(Button.Font)].
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
218
entry.Children.Last().
AccessibilityObject
,
219
entry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
235
Assert.Null(entry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
249
grid.SelectedEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
263
grid.SelectedEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
277
grid.SelectedEntry.
AccessibilityObject
.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild));
PropertyGridInternal\PropertyGridView.DropDownHolder.DropDownHolderAccessibleObjectTests.cs (1)
25
grid.SelectedEntry.
AccessibilityObject
,
PropertyGridInternal\PropertyGridView.GridViewTextBox.GridViewTextBoxAccessibleObjectTests.cs (2)
23
Assert.Equal(grid.SelectedEntry.
AccessibilityObject
,
81
grid.SelectedEntry.Children.First().
AccessibilityObject
,