1 write to ItemAccessibleObjects
System.Windows.Forms (1)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (1)
27
ItemAccessibleObjects
= new ComboBoxItemAccessibleObjectCollection(this);
41 references to ItemAccessibleObjects
System.Windows.Forms (7)
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxAccessibleObject.cs (5)
137
if (!
ItemAccessibleObjects
.TryGetValue(item, out ComboBoxItemAccessibleObject? value))
144
ItemAccessibleObjects
.Remove(item);
157
foreach (ComboBoxItemAccessibleObject itemAccessibleObject in
ItemAccessibleObjects
.Values)
163
ItemAccessibleObjects
.Clear();
215
return
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(selectedItem);
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildListUiaProvider.cs (1)
115
return item is null ? null : comboBoxAccessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(item);
System\Windows\Forms\Controls\ComboBox\ComboBox.ObjectCollection.cs (1)
164
OwnerComboBoxAccessibleObject?.
ItemAccessibleObjects
.Remove(InnerList[index]);
System.Windows.Forms.Tests (34)
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxAccessibleObjectTests.cs (10)
421
Assert.Equal(comboBox.Items.Count, accessibleObject.
ItemAccessibleObjects
.Count);
425
Assert.Empty(accessibleObject.
ItemAccessibleObjects
);
437
Assert.Equal(comboBox.Items.Count, accessibleObject.
ItemAccessibleObjects
.Count);
441
Assert.Empty(accessibleObject.
ItemAccessibleObjects
);
454
Assert.True(accessibleObject.
ItemAccessibleObjects
.ContainsKey(item));
455
Assert.Equal(comboBox.Items.Count, accessibleObject.
ItemAccessibleObjects
.Count);
459
Assert.False(accessibleObject.
ItemAccessibleObjects
.ContainsKey(item));
476
Assert.False(accessibleObject.
ItemAccessibleObjects
.ContainsKey(item));
478
Assert.Equal(comboBox.Items.Count - 1, accessibleObject.
ItemAccessibleObjects
.Count);
484
Assert.Equal(comboBox.Items.Count, accessibleObject.
ItemAccessibleObjects
.Count);
System\Windows\Forms\AccessibleObjects\ComboBox.ComboBoxItemAccessibleObjectTests.cs (12)
39
ComboBoxItemAccessibleObject item1AccessibleObject = comboBoxAccessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(control.Items.InnerList[0]);
40
ComboBoxItemAccessibleObject item2AccessibleObject = comboBoxAccessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(control.Items.InnerList[1]);
41
ComboBoxItemAccessibleObject item3AccessibleObject = comboBoxAccessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(control.Items.InnerList[2]);
76
ComboBoxItemAccessibleObject item = accessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(new Entry(person));
97
ComboBoxItemAccessibleObjectCollection itemAccessibleObjects = ((ComboBoxAccessibleObject)comboBox.AccessibilityObject).
ItemAccessibleObjects
;
136
ComboBoxItemAccessibleObjectCollection itemAccessibleObjects = ((ComboBoxAccessibleObject)comboBox.AccessibilityObject).
ItemAccessibleObjects
;
202
ComboBoxItemAccessibleObjectCollection itemsCollection = comboBoxAccessibleObject.
ItemAccessibleObjects
;
221
ComboBoxItemAccessibleObjectCollection itemsCollection = comboBoxAccessibleObject.
ItemAccessibleObjects
;
264
ComboBoxItemAccessibleObjectCollection itemsCollection = comboBoxAccessibleObject.
ItemAccessibleObjects
;
316
ComboBoxItemAccessibleObjectCollection itemsCollection = comboBoxAccessibleObject.
ItemAccessibleObjects
;
404
ComboBoxItemAccessibleObjectCollection itemsCollection = comboBoxAccessibleObject.
ItemAccessibleObjects
;
466
ComboBoxItemAccessibleObjectCollection itemsCollection = comboBoxAccessibleObject.
ItemAccessibleObjects
;
System\Windows\Forms\Combobox.ObjectCollectionTests.cs (12)
436
ComboBoxItemAccessibleObject firstAccessibleObjectItem = accessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(comboBoxObjectCollection.InnerList[0]);
437
ComboBoxItemAccessibleObject secondAccessibleObjectItem = accessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(comboBoxObjectCollection.InnerList[1]);
440
Assert.Equal(2, accessibleObject.
ItemAccessibleObjects
.Count);
445
Assert.Empty(accessibleObject.
ItemAccessibleObjects
);
868
ComboBoxItemAccessibleObject firstAccessibleObjectItem = accessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(comboBoxObjectCollection.InnerList[0]);
869
Assert.Single(accessibleObject.
ItemAccessibleObjects
);
874
Assert.Empty(accessibleObject.
ItemAccessibleObjects
);
1047
ComboBoxItemAccessibleObject firstAccessibleObjectItem = accessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(comboBoxObjectCollection.InnerList[0]);
1048
Assert.Single(accessibleObject.
ItemAccessibleObjects
);
1053
Assert.Empty(accessibleObject.
ItemAccessibleObjects
);
1297
ComboBoxItemAccessibleObject oldAccessibleObjectItem = accessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(comboBoxObjectCollection.InnerList[0]);
1299
ComboBoxItemAccessibleObject newAccessibleObjectItem = accessibleObject.
ItemAccessibleObjects
.GetComboBoxItemAccessibleObject(comboBoxObjectCollection.InnerList[0]);