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