Простые элементы
Простой элемент — это элемент пользовательского интерфейса, который совместно использует объект IAccessible с другими элементами и использует этот объект IAccessible (обычно его родительский) для предоставления его свойств. Чтобы различать элементы, совместно использующие объект IAccessible , сервер назначает каждому простому элементу уникальный положительный дочерний идентификатор. Это назначение выполняется для каждого экземпляра интерфейса, поэтому идентификаторы должны быть уникальными в этом контексте. Многие реализации назначают эти идентификаторы последовательно, начиная с 1. Эта схема не позволяет простым элементам иметь собственные дочерние элементы. Простые элементы также называются дочерними элементами.
Для уникальной идентификации и предоставления простого элемента требуется объект IAccessible и идентификатор дочернего элемента. Таким образом, при обмене данными с объектом IAccess клиенты должны предоставить соответствующий идентификатор дочернего элемента. Специальный идентификатор, CHILDID_SELF, можно использовать для ссылки на сам доступный объект, а не на один из его дочерних элементов.
Объект IAccessible , совместно используемый простыми элементами, часто соответствует общему родительскому объекту в пользовательском интерфейсе. Например, системные списки предоставляют доступный объект для общего списка и простые элементы для каждого элемента списка. В этом случае объект IAccessible для списка также является родительским элементом или контейнером элементов списка.
Дополнительные сведения о доступных объектах см. в разделе Доступные объекты.