Freigeben über


Window (MSAA UI-Elementreferenz)

Anmerkung

In diesem Thema werden Window-Objekte zu Zwecken der MSAA-Elementreferenz beschrieben. Wie Sie Window-Objekte in verschiedenen Benutzeroberflächenframeworks erstellen, wird hier nicht beschrieben. Weitere Informationen finden Sie in der API-Referenzdokumentation für das von Ihnen verwendete Benutzeroberflächenframework.

Microsoft Active Accessibility erstellt ein generisches Fensterobjekt als Container für ein anderes Objekt. Cliententwickler vermitteln die Informationen von Fensterobjekten nicht an Endbenutzer, da diese Objekte keine nützlichen Informationen enthalten.

Wenn eine Serveranwendung ein benutzerdefiniertes Steuerelement erstellt, erstellt Microsoft Active Accessibility ein Fensterobjekt, das das benutzerdefinierte Steuerelement enthält, aber der Server erstellt ein barrierefreies Objekt, um Informationen über den Inhalt des Steuerelements bereitzustellen. Das System generiert Ereignisse auf Objektebene für das Fensterobjekt, der Server muss jedoch Ereignisse für das barrierefreie Objekt senden, das Informationen zum Steuerelement bereitstellt.

IAccessible-Methoden

Das Window-Objekt unterstützt die folgenden IAccessible Methoden:

IAccessible-Eigenschaften

Das Window-Objekt unterstützt die folgenden IAccessible Eigenschaften:

Eigentum Kommentare
get_accChild Ruft die IDispatch- Schnittstelle des angegebenen untergeordneten Elements ab.
get_accChildCount Die eigenschaft ChildCount ist 7.
get_accDescription Das Fensterobjekt selbst verfügt nicht über eine Description-Eigenschaft. Die Description-Eigenschaft für das untergeordnete Objekt kann über das Fensterobjekt abgerufen werden.
get_accFocus
get_accKeyboardShortcut Das Fensterobjekt selbst verfügt nicht über eine KeyboardShortcut--Eigenschaft. Die KeyboardShortcut--Eigenschaft für das untergeordnete Objekt wird über das Fensterobjekt abgerufen.
get_accName Die Name Eigenschaft des Fensterobjekts entspricht dem untergeordneten Objekt.
get_accParent
get_accRole Die eigenschaft Role ist ROLE_SYSTEM_WINDOW. Die Role des untergeordneten Objekts wird über das Fensterobjekt abgerufen.
get_accState Die eigenschaft State ist eine Kombination aus einem oder mehreren der folgenden Werte: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_SIZEABLE | STATE_SYSTEM_MOVEABLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED

Notizen

Die Ereignisse EVENT_SYSTEM_DRAGDROPSTART, EVENT_SYSTEM_DRAGDROPEND, EVENT_OBJECT_HIDEund EVENT_OBJECT_PARENTCHANGE werden nicht vom Fensterobjekt gesendet. Dies ist ein bekanntes Problem und wird behoben.

IAccessible Interface