Barrierefreie Objekte

Mit Microsoft Active Accessibility werden Benutzeroberflächenelemente für Clients als COM-Objekte (Component Object Model) verfügbar gemacht. Diese barrierefreien Objekte verwalten Informationen, die als Eigenschaften bezeichnet werden, die den Namen, die Bildschirmposition und andere Informationen beschreiben, die von Barrierefreiheitshilfen benötigt werden. Barrierefreie Objekte stellen auch Methoden bereit, die Von Clients aufgerufen werden, damit das Objekt eine Aktion ausführt. Barrierefreie Objekte, denen einfache Elemente zugeordnet sind, werden auch als übergeordnete Objekte oder Container bezeichnet.

Barrierefreie Objekte werden mithilfe der COM-basierten IAccessible-Schnittstelle von Microsoft Active Accessibility implementiert. Die IAccessible-Methoden und -Eigenschaften ermöglichen Clientanwendungen das Abrufen von Informationen zu ui-Elementen, die von Benutzern benötigt werden. Beispielsweise gibt IAccessible::get_accParent einen Schnittstellenzeiger auf das übergeordnete Objekt eines barrierefreien Objekts zurück, und IAccessible::accNavigate bietet Clients eine Möglichkeit, Informationen zu anderen Objekten in einem Container abzurufen.

Weitere Informationen dazu, wie barrierefreie Objekte und einfache Elemente zusammenhängen, finden Sie unter Einfache Elemente.