Partager via


Interface IRawElementProviderSimple3 (uiautomationcore.h)

Étend l’interface IRawElementProviderSimple2 pour permettre la récupération des métadonnées sur la façon dont la technologie d’accessibilité doit indiquer le type de contenu préféré.

Héritage

L’interface IRawElementProviderSimple3 hérite de IRawElementProviderSimple2. IRawElementProviderSimple3 a également les types de membres suivants :

Méthodes

L’interface IRawElementProviderSimple3 utilise ces méthodes.

 
IRawElementProviderSimple3 ::GetMetadataValue

Obtient les métadonnées de l’élément UI Automation qui indique comment les informations doivent être interprétées. (IRawElementProviderSimple3.GetMetadataValue)

Remarques

Les outils d’accessibilité de lecture d’écran comme le Narrateur utilisent un synthétiseur vocal pour lire ce qu’une application affiche. Les synthétiseurs vocaux lisent généralement bien le contenu fourni en fonction de la description du contenu.

Toutefois, le synthétiseur vocal peut utiliser une aide pour décrire le type de contenu préféré. La commande SayAs fournit une lecture précise du contenu d’un fournisseur microsoft UI Automation à un client UI Automation (tel qu’un lecteur d’écran) via UI Automation API principales.

Exemples :

  • Étant donné la date 10/4, le format est-il Mois/Jour ou Jour/Mois ? Si un lecteur d’écran ne le sait pas, vous pouvez entendre le 4 octobre ou le 10 avril.
  • Étant donné la chaîne « 10-100 », est-ce « Dix à cent » ou « Dix moins 100 » ?

    La possibilité de marquer le « 10 » comme un nombre et le « -100 » comme un nombre permet à la technologie active (AT) de mieux le lire.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1703 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2016 (applications de bureau uniquement)
Plateforme cible Windows
En-tête uiautomationcore.h (incluez UIAutomation.h)

Voir aussi

IRawElementProviderSimple2