38 references to ChildListAccessibleObject
System.Windows.Forms (15)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (1)
222return owner.ChildListAccessibleObject;
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildEditUiaProvider.cs (1)
53? _owningComboBox.ChildListAccessibleObject
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (1)
92? _owningComboBox.ChildListAccessibleObject
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildNativeWindow.cs (1)
99ChildWindowType.ListBox or ChildWindowType.DropDownList => _owner.ChildListAccessibleObject,
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildTextUiaProvider.cs (1)
92? _owner.ChildListAccessibleObject
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxItemAccessibleObject.cs (10)
62_owningComboBox.ChildListAccessibleObject.SystemIAccessible.TryGetDefaultAction(GetChildId()); 70return _owningComboBox.ChildListAccessibleObject; 73if (_owningComboBox.ChildListAccessibleObject is not ComboBoxChildListUiaProvider comboBoxChildListUiaProvider) 121UIA_PROPERTY_ID.UIA_SelectionItemSelectionContainerPropertyId => (VARIANT)ComHelpers.GetComPointer<IUnknown>(_owningComboBox.ChildListAccessibleObject), 127internal override BSTR GetHelpInternal() => _owningComboBox.ChildListAccessibleObject.SystemIAccessible.TryGetHelp(GetChildId()); 146=> _owningComboBox.ChildListAccessibleObject.SystemIAccessible.TryGetRole(GetChildId()); 160AccessibleStates state = _owningComboBox.ChildListAccessibleObject.SystemIAccessible.TryGetState(GetChildId()); 162if (!_owningComboBox.DroppedDown || !_owningComboBox.ChildListAccessibleObject.Bounds.IntersectsWith(Bounds)) 178Rectangle listBounds = _owningComboBox.ChildListAccessibleObject.Bounds; 223internal override IRawElementProviderSimple.Interface ItemSelectionContainer => _owningComboBox.ChildListAccessibleObject;
System.Windows.Forms.Tests (23)
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxAccessibleObjectTests.cs (2)
163Assert.Equal(childListDisplayed, firstChild == comboBox.ChildListAccessibleObject); 507var listAccessibleObject = (ComboBox.ComboBoxChildListUiaProvider)comboBox.ChildListAccessibleObject;
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxItemAccessibleObjectTests.cs (15)
100.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild); 139.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_LastChild); 174AccessibleObject childListAccessibleObject = comboBox.ChildListAccessibleObject; 187AccessibleObject childListAccessibleObject = comboBox.ChildListAccessibleObject; 321Rectangle dropDownRect = comboBox.ChildListAccessibleObject.Bounds; 408Rectangle dropdownRect = comboBox.ChildListAccessibleObject.Bounds; 470Rectangle dropdownRect = comboBox.ChildListAccessibleObject.Bounds; 517.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild); 536.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild); 555.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild); 569.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild); 590.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild); 609.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild); 628.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild); 642.ChildListAccessibleObject.FragmentNavigate(NavigateDirection.NavigateDirection_FirstChild);
System\Windows\Forms\ComboBox.ComboBoxChildEditUiaProviderTests.cs (1)
57Assert.Equal(childListDisplayed, previousItem == comboBox.ChildListAccessibleObject);
System\Windows\Forms\ComboBox.ComboBoxChildListUiaProviderTests.cs (4)
45AccessibleObject previousItem = comboBox.ChildListAccessibleObject 49? comboBox.ChildListAccessibleObject 74AccessibleObject nextItem = comboBox.ChildListAccessibleObject 118IRawElementProviderFragment.Interface childListUiaProvider = comboBox.ChildListAccessibleObject;
System\Windows\Forms\ComboBox.ComboBoxChildTextUiaProviderTests.cs (1)
44Assert.Equal(droppedDown, previousItem == comboBox.ChildListAccessibleObject);