So macht Active Accessibility Benutzeroberfläche Elemente verfügbar

Microsoft Active Accessibility erstellt ein Proxyobjekt für jedes Benutzeroberflächenelement, das verfügbar gemacht wird. Ein Proxyobjekt fungiert als Vermittler zwischen dem Clienthilfsprogramm und dem Benutzeroberflächenelement. Der Zweck des Proxyobjekts besteht darin, die Lebensdauer des UI-Elements zu überwachen und die IAccessible-Eigenschaften und -Methoden im Namen des UI-Elements zu implementieren. Serverentwickler, die benutzerdefinierte Steuerelemente oder andere benutzerdefinierte Benutzeroberflächenelemente erstellen, sollten auch Proxyobjekte erstellen. Weitere Informationen finden Sie unter Erstellen von Proxyobjekten.

Wenn Microsoft Active Accessibility ein Objekt erstellt, um ein vordefiniertes oder allgemeines Steuerelement verfügbar zu machen, werden mindestens zwei Objekte erstellt: eines für das Steuerelement und eines für das Fenster, das das Steuerelement umgibt. In den meisten Fällen verfügen diese übergeordneten Fenster über die Role-Eigenschaft von ROLE SYSTEM _ _ WINDOW und die gleiche Name-Eigenschaft und den gleichen Fensterklassennamen wie das -Steuerelement. Die Informationen über das Steuerelement, die Clients endbenutzern vermitteln, sind in dem Objekt enthalten, das Microsoft Active Accessibility erstellt, um das Steuerelement verfügbar zu machen, nicht das übergeordnete Objekt, das das Fenster verfügbar macht, das das Steuerelement umschließt.

Weitere Informationen finden Sie in den folgenden Themen.