IRawElementProviderSimple3-Schnittstelle (uiautomationcore.h)

Erweitert die IRawElementProviderSimple2-Schnittstelle , um das Abrufen von Metadaten darüber zu ermöglichen, wie zugängliche Technologien den bevorzugten Inhaltstyp angeben sollten.

Vererbung

Die IRawElementProviderSimple3-Schnittstelle erbt von IRawElementProviderSimple2. IRawElementProviderSimple3 verfügt auch über folgende Membertypen:

Methoden

Die IRawElementProviderSimple3-Schnittstelle verfügt über diese Methoden.

 
IRawElementProviderSimple3::GetMetadataValue

Ruft Metadaten aus dem Benutzeroberflächenautomatisierung-Element ab, das angibt, wie die Informationen interpretiert werden sollen. (IRawElementProviderSimple3.GetMetadataValue)

Hinweise

Barrierefreiheitstools für Bildschirmleseprogramme wie die Sprachausgabe verwenden einen Sprachsynthesizer, um zu lesen, was eine App anzeigt. Sprachsynthesizer lesen den bereitgestellten Inhalt in der Regel basierend auf der Inhaltsbeschreibung gut.

Der Sprachsynthesizer kann jedoch hilfe beim Beschreiben des bevorzugten Inhaltstyps verwenden. Der Befehl SayAs bietet genaues Lesen von Inhalten von einem Microsoft Benutzeroberflächenautomatisierung-Anbieter an einen Benutzeroberflächenautomatisierung-Client (z. B. eine Sprachausgabe) über Benutzeroberflächenautomatisierung Kern-APIs.

Beispiele:

  • Gibt es beim Datum 10/4 das Format Monat/Tag oder Tag/Monat? Wenn eine Sprachausgabe nicht weiß, können Sie den 4. oder 10. April hören.
  • Ist dies angesichts der Zeichenfolge "10-100" "Zehn bis hundert" oder "Zehn minus 100"?

    Die Möglichkeit, die "10" als Zahl und die "-100" als Zahl zu markieren, hilft der aktiven Technologie (AT), sie besser zu lesen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1703 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (uiAutomation.h einschließen)

Weitere Informationen

IRawElementProviderSimple2