Glossar (Windows-Barrierefreiheitsfeatures)

A

Zugriffsschlüssel

Ein unterstrichenes Zeichen im Text der Bezeichnung eines Steuerelements.

Hilfe zur Barrierefreiheit

Auch Hilfstechnik genannt; spezialisierte Programme, die mit dem Betriebssystem eines Computers arbeiten, um bestimmte Beeinträchtigungen wie einen begrenzten Bewegungsbereich oder Blindheit zu berücksichtigen. Zu den Produkten gehören größere Tastaturen, bildschirmgesteuerte Tastaturen, Spracheingabeprogramme, Bildschirmtastaturen und Produkte, die Text in Sprache oder in eine dynamische Braille-Anzeige konvertieren können. Weitere Informationen finden Sie unter Hilfstechnologieprodukte.

barrierefreies Objekt

Jedes Benutzeroberflächenelement, das die IAccessible-Schnittstelle implementiert und über Eigenschaften verfügt, die den Namen, die Bildschirmspeicherorte und andere Informationen beschreiben, die für Barrierefreiheitshilfen benötigt werden. Weitere Informationen finden Sie unter Barrierefreie Objekte.

C

untergeordnetes Element

Siehe einfaches Element.

client

Alle Programme, die Benutzeroberflächenautomatisierung oder Microsoft Active Accessibility verwenden, um auf die Elemente der Benutzeroberfläche einer Anwendung zuzugreifen, diese zu identifizieren oder zu bearbeiten. Clients umfassen Barrierefreiheitshilfen, automatisierte Testtools und einige computerbasierte Trainingsanwendungen. Weitere Informationen finden Sie unter Funktionsweise der aktiven Barrierefreiheit.

clientseitiger Anbieter

Eine Softwarekomponente, die von einem Benutzeroberflächenautomatisierung-Client implementiert wird, um Informationen zur Benutzeroberfläche einer Anwendung abzurufen, die Benutzeroberflächenautomatisierung nicht oder nicht vollständig unterstützt. In der Regel kommunizieren clientseitige Anbieter (Proxys) über die Prozessgrenze hinweg mit der Anwendung, indem sie Windows-Nachrichten senden und empfangen.

container

Wird auch als übergeordnetes Element bezeichnet; ein barrierefreies Objekt, das einem oder mehreren einfachen Elementen entspricht; Beispielsweise ist ein IAccessible-Objekt für ein Listenfeld das übergeordnete Element der Listenelemente.

Steuerelementmuster

In Benutzeroberflächenautomatisierung eine Entwurfsimplementierung, die einen diskreten Teil der Funktionalität für ein Steuerelement beschreibt. Diese Funktionalität kann die visuelle Darstellung eines Steuerelements und die Aktionen umfassen, die es ausführen kann.

Steuerelementmusterobjekt

Eine Laufzeit instance eines COM-Objekts, das eine oder mehrere Steuerelementmusterschnittstellen verfügbar macht.

Steuerelementmusteranbieter

Eine Softwarekomponente, die eine oder mehrere Steuerelementmusterschnittstellen implementiert.

Benutzerdefiniertes Steuerelement

Ein Steuerelement, das von einem Benutzer oder Einem Softwarehersteller eines Drittanbieters erstellt wurde, oder ein systemdefiniertes Steuerelement, das von einem Benutzer oder einem Softwareanbieter eines Drittanbieters geändert wurde.

D

degenerierter Textbereich (leerer Bereich)

Ein -Objekt, das eine leere Textspanne (null Zeichen) darstellt. Ein degenerierter Textbereich verfügt über benachbarte Endpunkte und gibt einen Punkt zwischen zwei Zeichen an.

Disjointer Textbereich

Ein -Objekt, das mehrere Textspannen darstellt, die nicht physisch nebeneinander liegen.

Andockcontainer

Ein Steuerelement, das die Anordnung untergeordneter Elemente sowohl horizontal als auch vertikal relativ zu den Begrenzungen des Andockcontainers und anderer Elemente innerhalb des Containers ermöglicht.

E

Ereignislistener

Eine Clientanwendung, die registriert wurde, um Benachrichtigungen von Benutzeroberflächenautomatisierung oder Microsoft Active Accessibility zu erhalten, wenn bestimmte Benutzeroberflächenänderungen auftreten.

Ereignisbenachrichtigung

Ein Aufruf eines Benutzeroberflächenautomatisierung Anbieters an einen Client, bei dem der Anbieter den Client über ein Ereignis benachrichtigt, das sich auf den Zustand oder die Darstellung eines UI-Elements auswirken kann.

F

filter[ing]

Zum Definieren der Typen von Benutzeroberflächenautomatisierung Elemente, die in eine Ansicht der Benutzeroberflächenautomatisierung-Struktur eingeschlossen werden sollen. Siehe auch: Rohansicht, Steuerelementansicht und Inhaltsansicht.

Fragmentstamm

Das Benutzeroberflächenautomatisierung-Element auf dem Stammknoten einer Teilstruktur der Benutzeroberflächenautomatisierung-Struktur. Ein Fragmentstamm hat kein übergeordnetes Element, wird aber in einem anderen Framework gehostet, in der Regel ein Win32-Fensterhandle (HWND).

H

host

Ein UI-Element, z. B. ein Fenster oder Steuerelement, das andere UI-Elemente enthält. Ein Host führt Benutzeroberflächenautomatisierung Dienste im Namen der gehosteten Elemente aus.

I

Iaccessible

Die COM-Schnittstelle, die alle Methoden und Eigenschaften für Microsoft Active Accessibility enthält.

IAccessible-Proxy

Eine Art von IAccessible-Unterstützung , die Standardinformationen zur Barrierefreiheit für Standardbenutzeroberflächenelemente bereitstellt: BENUTZERsteuerelemente, BENUTZER-Menüs und allgemeine Steuerelemente von COMCTL und COMCTL32. Weitere Informationen finden Sie unter IAccessible Proxys.

L

logische Navigation

Einer von zwei IAccessible-Navigationsmodi , in denen ein Client die Microsoft Active Accessibility-Objekthierarchie untersucht (weiter, vorheriges, übergeordnetes, erstes untergeordnetes, letztes untergeordnetes Element).

M

marshaling

Verpacken und Senden von Schnittstellenparametern über Prozessgrenzen hinweg.

N

native Implementierung

Die Art der Unterstützung, die von Benutzeroberflächenelementen bereitgestellt wird, die die IAccessible-Schnittstelle implementieren.

O

Off-Screen-Modell

Bei diesem Modell handelt es sich um eine Datenbank mit Objekten auf dem Bildschirm, die ihre Eigenschaften und ihre räumlichen Beziehungen enthält.

OLEACC

Die Dynamic-Link-Bibliothek, die die Laufzeit von Microsoft Active Accessibility bereitstellt und Anforderungen von Microsoft Active Accessibility-Clients verwaltet.

P

parent

Wird auch als Container bezeichnet; ein barrierefreies Objekt, das einem oder mehreren einfachen Elementen entspricht; Beispielsweise ist ein IAccessible-Objekt für ein Listenfeld das übergeordnete Element der Listenelemente.

Platzhalter-Automatisierungselement

Ein Benutzeroberflächenautomatisierung-Element, das ein virtualisiertes Element in der Benutzeroberflächenautomatisierung-Struktur darstellt. In der Regel verfügt ein Platzhalter nicht über geladene Daten für alle Benutzeroberflächenautomatisierung Eigenschaften, und es ist erforderlich, nur das VirtualizedItem-Steuerelementmuster zu implementieren.

Eigenschaft geändertes Ereignis

Ein Ereignis, das ausgelöst wird, wenn sich der Wert einer Eigenschaft geändert hat. Clients registrieren sich, um bestimmte Eigenschaftsänderungsereignisse zu empfangen, und Benutzeroberflächenautomatisierung benachrichtigt die registrierten Clients, wenn diese Ereignisse auftreten.

Anbieterschnittstelle

Eine Auflistung von öffentlichen Methoden, die von einem Benutzeroberflächenautomatisierung-Anbieter implementiert werden.

proxy

Weitere Informationen finden Sie unter IAccess-Proxy.

R

Unformatierte Ansicht

Die vollständige Struktur der IUIAutomationElement-Objekte in der Benutzeroberflächenautomatisierung Struktur, für die der Desktop der Stamm ist. Die Rohansicht folgt eng der systemeigenen programmgesteuerten Struktur einer Anwendung und ist daher die genaueste Ansicht der UI-Struktur. Sie stellt gleichzeitig die Basis zum Erstellen anderer Ansichten der Struktur dar.

realisiertes Element

Ein Ui-Element, für das vollständige Informationen in den Arbeitsspeicher geladen wurden, sodass Benutzeroberflächenautomatisierung ein Automatisierungselement für das Element erstellen können.

Laufzeitbezeichner

Ein Array von ganzen Zahlen, das die ausgeführte instance eines Benutzeroberflächenautomatisierung-Elements identifiziert. Der Bezeichner ist innerhalb der Benutzeroberfläche des Desktops eindeutig, auf dem er generiert wurde.

E

Sicheres Array

Ein selbstbeschreibender Datentyp zum Deklarieren von Arrays, die beim Erstellen von COM-Komponenten verwendet werden. Zusammen mit den Daten enthält ein sicheres Array Informationen über die Anzahl und die Grenzen seiner Dimensionen.

Scoping

Definieren des Umfangs der Ansicht, beginnend mit einem Basiselement.

server

Alle Steuerelemente, Module oder Anwendungen, die Microsoft Active Accessibility verwenden, um Informationen zur Benutzeroberfläche verfügbar zu machen

Serverseitiger Anbieter

Eine Softwarekomponente, die Informationen zu einem UI-Element verfügbar macht, das auf einem Benutzeroberflächenframework basiert, das Benutzeroberflächenautomatisierung nativ nicht unterstützt. Serverseitige Anbieter (native Anbieter) kommunizieren über die Prozessgrenze hinweg mit Clientanwendungen, indem com-Schnittstellen für das Benutzeroberflächenautomatisierung Kernsystem verfügbar sind, das Anforderungen von Clients anfordert.

simple-Element

Wird auch als untergeordnetes Element bezeichnet; Alle Benutzeroberflächenelemente, die ein IAccessible-Objekt mit anderen Elementen gemeinsam verwenden und auf diesem IAccessible-Objekt basieren, um seine Eigenschaften verfügbar zu machen. Weitere Informationen finden Sie unter Einfache Elemente.

räumliche Navigation

Einer von zwei IAccessible-Navigationsmodi , in denen ein Client basierend auf seinen Bildschirmpositionen (oben, unten, links, rechts) von einem Benutzeroberflächenelement zu einem anderen wechselt.

T

Textdienstframework

Ein skalierbares Systemframework, das Dienste für natürliche Sprache und erweiterte Texteingaben auf dem Desktop und in Anwendungen ermöglicht.

Texteinheit

Eine vordefinierte Texteinheit (Zeichen, Wort, Zeile oder Absatz), die zum Navigieren durch logische Segmente eines Textbereichs verwendet wird.

U

Benutzeroberflächenautomatisierung Client

Eine Hilfstechnologieanwendung, z. B. eine Sprachausgabe, die Benutzeroberflächenautomatisierung verwendet, um programmgesteuerten Zugriff auf die Ui-Elemente in einer Anwendungsbenutzerschnittstelle zu erhalten. Der Client stellt dem Endbenutzer Informationen zu UI-Elementen bereit. Automatisierte Testskripts gelten auch als Benutzeroberflächenautomatisierung Clients.

Benutzeroberflächenautomatisierung Kern

Eine Laufzeitkomponente, die das Benutzeroberflächenautomatisierung Framework implementiert.

Benutzeroberflächenautomatisierung-Element

Ein UI-Element, das durch ein COM-Objekt dargestellt wird, das eine Benutzeroberflächenautomatisierung Anbieterschnittstelle implementiert und die IUIAutomationElement-Schnittstelle für Benutzeroberflächenautomatisierung Clients verfügbar macht.

Benutzeroberflächenautomatisierung Framework

Eine integrale Windows-Komponente, die den programmgesteuerten Zugriff auf die meisten Benutzeroberflächenelemente auf dem Desktop unterstützt. Es ermöglicht Hilfstechnologieprodukten wie Bildschirmsprachausgaben, Endbenutzern Informationen über die Benutzeroberfläche bereitzustellen und die Benutzeroberfläche mit anderen Mitteln als der Standardeingabe zu bearbeiten. Die Benutzeroberflächenautomatisierung ermöglicht außerdem die Interaktion von automatisierten Testskripts mit der Benutzeroberfläche.

knoten Benutzeroberflächenautomatisierung

Veraltet. Siehe Benutzeroberflächenautomatisierung-Element.

Benutzeroberflächenautomatisierung Anbieter

Eine Implementierung von Benutzeroberflächenautomatisierung Schnittstellen, die programmgesteuerte Informationen zu einem UI-Element verfügbar macht. Der Anbieter stellt diese Informationen an das Benutzeroberflächenautomatisierung Framework als Reaktion auf Benutzeroberflächenautomatisierung Clientanforderungen bereit.

Benutzeroberflächenautomatisierung Struktur

Eine hierarchische Darstellung aller Benutzeroberflächenautomatisierung Elemente auf dem Windows-Desktop. Die Struktur besteht aus einem Stammelement, das den aktuellen Desktop darstellt und dessen untergeordnete Elemente Anwendungsfenster darstellen. Jedes dieser untergeordneten Elemente kann Elemente enthalten, die Teile der Benutzeroberfläche darstellen, z. B. Menüs, Schaltflächen, Symbolleisten und Listenfelder. Diese Elemente können Elemente wie Listenelemente enthalten.

Benutzeroberflächenframework

Eine Komponente, die untergeordnete Steuerelemente, Treffertests und Rendering in einem Bereich des Bildschirms verwaltet.

V

Anzeigen des Bezeichners

Ein -Wert, der eine Sicht identifiziert, die für ein Benutzeroberflächenautomatisierung-Element verfügbar ist, das ein Steuerelementmuster implementiert. Dieser Typ von Element bietet und kann zwischen mehreren Darstellungen desselben Informationssatzes oder untergeordneten Steuerelementen wechseln.

virtualisiertes Element

Ein UI-Element, das nur dann in den Arbeitsspeicher geladen wird, wenn es benötigt wird, in der Regel, wenn das Element auf dem Bildschirm sichtbar wird. Ein virtualisiertes Element wird durch ein Platzhalterautomatisierungselement in der Benutzeroberflächenautomatisierung-Struktur dargestellt.

W

Fensterereignisse (WinEvents)

Der Typ des Ereignisses, der verwendet wird, um Clients zu benachrichtigen, dass sich ein barrierefreies Objekt in irgendeiner Weise geändert hat.

fensterbasiertes Element

Ein Benutzeroberflächenautomatisierung-Element, das ein UI-Element darstellt, das über ein eigenes Win32-Fensterhandle (HWND) verfügt.