Active Accessibility und Benutzeroberflächenautomatisierung
Microsoft Active Accessibility ist für die Verwendung mit Windows XP und früheren Betriebssystemen konzipiert. Entwickler von benutzerdefinierten Steuerelementen und barrierefreien Technologieclientanwendungen für Windows XP und Windows Vista sollten stattdessen die Verwendung von Microsoft Benutzeroberflächenautomatisierung in Betracht ziehen.
Microsoft Benutzeroberflächenautomatisierung ist ein System mit vollem Funktionsumfang, das genauere Informationen über die Benutzeroberfläche bereitstellt und dem Benutzer mehr Möglichkeiten bietet, mit Steuerelementen zu interagieren. Insbesondere bietet sie eine erheblich verbesserte Unterstützung für Text.
Ein Satz von Proxyobjekten bietet Benutzeroberflächenautomatisierung Unterstützung für Standardmäßige Microsoft Win32- und Windows Forms-Steuerelemente. Umfangreichere Unterstützung ist für Steuerelemente verfügbar, die speziell mit Benutzeroberflächenautomatisierung geschrieben wurden, einschließlich nativer WPF-Elemente (Windows Presentation Foundation), die Microsoft Active Accessibility nicht direkt unterstützen. Benutzerdefinierte Steuerelemente, die Benutzeroberflächenautomatisierung unterstützen, können entweder in verwaltetem oder nicht verwaltetem Code geschrieben werden.
Microsoft Active Accessibility Clients haben über eine Überbrückungsebene eingeschränkten Zugriff auf Benutzeroberflächenelemente, die nur Benutzeroberflächenautomatisierung unterstützen. Weitere Informationen finden Sie in Anhang G: Active Accessibility Bridge to Benutzeroberflächenautomatisierung.
Weitere Informationen zu den Ähnlichkeiten und Unterschieden zwischen Microsoft Active Accessibility und Benutzeroberflächenautomatisierung finden Sie unter Microsoft Active Accessibility und Benutzeroberflächenautomatisierung Vergleich.