38 references to ChildListAccessibleObject
System.Windows.Forms (15)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (1)
222
return 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)
99
ChildWindowType.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());
70
return _owningComboBox.
ChildListAccessibleObject
;
73
if (_owningComboBox.
ChildListAccessibleObject
is not ComboBoxChildListUiaProvider comboBoxChildListUiaProvider)
121
UIA_PROPERTY_ID.UIA_SelectionItemSelectionContainerPropertyId => (VARIANT)ComHelpers.GetComPointer<IUnknown>(_owningComboBox.
ChildListAccessibleObject
),
127
internal override BSTR GetHelpInternal() => _owningComboBox.
ChildListAccessibleObject
.SystemIAccessible.TryGetHelp(GetChildId());
146
=> _owningComboBox.
ChildListAccessibleObject
.SystemIAccessible.TryGetRole(GetChildId());
160
AccessibleStates state = _owningComboBox.
ChildListAccessibleObject
.SystemIAccessible.TryGetState(GetChildId());
162
if (!_owningComboBox.DroppedDown || !_owningComboBox.
ChildListAccessibleObject
.Bounds.IntersectsWith(Bounds))
178
Rectangle listBounds = _owningComboBox.
ChildListAccessibleObject
.Bounds;
223
internal override IRawElementProviderSimple.Interface ItemSelectionContainer => _owningComboBox.
ChildListAccessibleObject
;
System.Windows.Forms.Tests (23)
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxAccessibleObjectTests.cs (2)
163
Assert.Equal(childListDisplayed, firstChild == comboBox.
ChildListAccessibleObject
);
507
var 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);
174
AccessibleObject childListAccessibleObject = comboBox.
ChildListAccessibleObject
;
187
AccessibleObject childListAccessibleObject = comboBox.
ChildListAccessibleObject
;
321
Rectangle dropDownRect = comboBox.
ChildListAccessibleObject
.Bounds;
408
Rectangle dropdownRect = comboBox.
ChildListAccessibleObject
.Bounds;
470
Rectangle 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)
57
Assert.Equal(childListDisplayed, previousItem == comboBox.
ChildListAccessibleObject
);
System\Windows\Forms\ComboBox.ComboBoxChildListUiaProviderTests.cs (4)
45
AccessibleObject previousItem = comboBox.
ChildListAccessibleObject
49
? comboBox.
ChildListAccessibleObject
74
AccessibleObject nextItem = comboBox.
ChildListAccessibleObject
118
IRawElementProviderFragment.Interface childListUiaProvider = comboBox.
ChildListAccessibleObject
;
System\Windows\Forms\ComboBox.ComboBoxChildTextUiaProviderTests.cs (1)
44
Assert.Equal(droppedDown, previousItem == comboBox.
ChildListAccessibleObject
);