Partager via


Glossaire (fonctionnalités d’accessibilité Windows)

Un

clé d’accès

Caractère souligné dans le texte de l’étiquette d’un contrôle.

aide à l’accessibilité

Également appelée technologie d’assistance; programmes spécialisés qui fonctionnent avec le système d’exploitation d’un ordinateur pour prendre en charge des déficiences spécifiques, telles qu’une amplitude de mouvement limitée ou la cécité. Les produits incluent des claviers plus grands, des claviers à commande oculaire, des utilitaires d’entrée vocale, des claviers à l’écran et des produits qui peuvent convertir du texte en parole ou en affichage braille dynamique. Pour plus d’informations, consultez Produits de technologie d’assistance.

objet accessible

Tout élément d’interface utilisateur qui implémente l’interface IAccessible et possède des propriétés qui décrivent le nom de l’objet, les emplacements de l’écran et d’autres informations nécessaires aux aides à l’accessibilité. Pour plus d’informations, consultez Objets accessibles.

C

élément enfant

Voir l’élément simple.

client

Tout programme qui utilise UI Automation ou Microsoft Active Accessibility pour accéder, identifier ou manipuler les éléments de l’interface utilisateur d’une application ; les clients incluent des aides à l’accessibilité, des outils de test automatisés et certaines applications de formation basées sur ordinateur. Pour plus d’informations, consultez Fonctionnement de l’accessibilité active.

fournisseur côté client

Composant logiciel implémenté par un client UI Automation pour récupérer des informations sur l’interface utilisateur d’une application qui ne prend pas en charge, ou ne prend pas entièrement en charge, UI Automation. En règle générale, les fournisseurs côté client (proxys) communiquent avec l’application au-delà de la limite de processus en envoyant et en recevant des messages Windows.

container

Également appelé parent ; objet accessible qui correspond à un ou plusieurs éléments simples ; par exemple, un objet IAccessible pour une zone de liste est le parent des éléments de liste.

modèle de contrôle

Dans UI Automation, une implémentation de conception qui décrit une partie discrète des fonctionnalités d’un contrôle. Cette fonctionnalité peut inclure l’apparence visuelle d’un contrôle et les actions qu’il peut effectuer.

objet de modèle de contrôle

Une instance d’exécution d’un objet COM qui expose une ou plusieurs interfaces de modèle de contrôle.

fournisseur de modèles de contrôle

Composant logiciel qui implémente une ou plusieurs interfaces de modèle de contrôle.

contrôle personnalisé

Contrôle créé par un utilisateur ou un fournisseur de logiciels tiers, ou contrôle défini par le système qui a été modifié par un utilisateur ou un fournisseur de logiciels tiers.

D

plage de texte dégénérée (plage vide)

Objet qui représente une étendue de texte vide (zéro caractère). Une plage de texte dégénérée a des points de terminaison adjacents et spécifie un point entre deux caractères.

plage de texte disjoint

Objet qui représente plusieurs étendues de texte qui ne sont pas physiquement adjacentes les unes aux autres.

conteneur d’ancrage

Contrôle qui permet la disposition des éléments enfants, horizontalement et verticalement, par rapport aux limites du conteneur d’ancrage et d’autres éléments dans le conteneur.

E

écouteur d’événements

Une application cliente qui s’est inscrite pour recevoir des notifications de UI Automation ou microsoft Active Accessibility chaque fois que des modifications spécifiques de l’interface utilisateur se produisent.

notification d’événement

Appel d’un fournisseur de UI Automation à un client, dans lequel le fournisseur informe le client d’un événement susceptible d’affecter l’état ou l’apparence d’un élément d’interface utilisateur.

F

filter[ing]

Pour définir les types d’éléments UI Automation à inclure dans une vue de l’arborescence UI Automation. Voir aussi : affichage brut, vue de contrôle et affichage de contenu.

racine du fragment

Élément UI Automation au niveau du nœud racine d’une sous-arborescence de l’arborescence UI Automation. Une racine de fragment n’a pas de parent, mais est hébergée dans un autre framework, généralement un handle de fenêtre Win32 (HWND).

H

host

Élément d’interface utilisateur, tel qu’une fenêtre ou un contrôle, qui contient d’autres éléments d’interface utilisateur. Un hôte effectue UI Automation services pour le compte des éléments hébergés.

I

Iaccessible

Interface COM qui contient toutes les méthodes et propriétés pour Microsoft Active Accessibility.

Proxy IAccessible

Type de prise en charge IAccessible qui fournit des informations d’accessibilité par défaut pour les éléments d’interface utilisateur standard : contrôles UTILISATEUR, menus UTILISATEUR et contrôles communs de COMCTL et COMCTL32. Pour plus d’informations, consultez Proxies IAccessible.

L

navigation logique

L’un des deux modes de navigation IAccessible dans lesquels un client explore la hiérarchie d’objets Microsoft Active Accessibility (suivant, précédent, parent, premier enfant, dernier enfant).

M

marshaling

Empaquetage et envoi de paramètres d’interface au-delà des limites de processus.

N

Implémentation native

Type de prise en charge fournie par les éléments d’interface utilisateur qui implémentent l’interface IAccessible .

O

modèle hors écran

Ce modèle est une base de données d’objets à l’écran et inclut leurs propriétés et leurs relations spatiales.

OLEACC

Bibliothèque de liens dynamiques qui fournit le temps d’exécution de Microsoft Active Accessibility et gère les demandes des clients Microsoft Active Accessibility.

P

parent

Également appelé conteneur ; objet accessible qui correspond à un ou plusieurs éléments simples ; par exemple, un objet IAccessible pour une zone de liste est le parent des éléments de liste

élément d’automatisation de l’espace réservé

Élément UI Automation qui représente un élément virtualisé dans l’arborescence UI Automation. En règle générale, un espace réservé n’a pas de données chargées pour toutes les propriétés UI Automation, et il est nécessaire d’implémenter uniquement le modèle de contrôle VirtualizedItem.

événement property-changed

Événement déclenché lorsque la valeur d’une propriété a changé. Les clients s’inscrivent pour recevoir des événements de modification de propriété spécifiques, et UI Automation avertit les clients inscrits lorsque ces événements se produisent.

interface du fournisseur

Collection de méthodes publiques implémentées par un fournisseur de UI Automation.

proxy

Consultez Proxy IAccessible.

R

affichage brut

Arborescence complète des objets IUIAutomationElement dans l’arborescence UI Automation dont le bureau est la racine. La vue brute suit étroitement la structure programmatique native d’une application et, par conséquent, est la vue la plus précise de la structure de l’interface utilisateur. C’est aussi la base sur laquelle reposent les autres affichages de l’arborescence.

élément réalisé

Élément d’interface utilisateur pour lequel des informations complètes ont été chargées en mémoire, ce qui permet UI Automation de créer un élément Automation pour l’élément.

identificateur d’exécution

Tableau d’entiers qui identifie le instance en cours d’exécution d’un élément UI Automation. L’identificateur est unique dans l’interface utilisateur du bureau sur lequel il a été généré.

S

tableau sécurisé

Type de données auto-décrivant pour la déclaration des tableaux utilisés dans la création de composants COM. Avec les données, un tableau sécurisé contient des informations sur le nombre et les limites de ses dimensions.

Portée

Définition de l’étendue de la vue, à partir d’un élément de base.

server

Tout contrôle, module ou application qui utilise Microsoft Active Accessibility pour exposer des informations sur son interface utilisateur

fournisseur côté serveur

Composant logiciel qui expose des informations sur un élément d’interface utilisateur basé sur une infrastructure d’interface utilisateur qui ne prend pas en charge UI Automation en mode natif. Les fournisseurs côté serveur (fournisseurs natifs) communiquent avec les applications clientes au-delà de la limite de processus en exposant les interfaces COM au système principal UI Automation, qui traite les demandes des clients.

élément simple

Également connu sous le nom d’élément enfant ; tout élément d’interface utilisateur qui partage un objet IAccessible avec d’autres éléments et s’appuie sur cet objet IAccessible pour exposer ses propriétés. Pour plus d’informations, consultez Éléments simples.

navigation spatiale

L’un des deux modes de navigation IAccessible dans lesquels un client passe d’un élément d’interface utilisateur à un autre en fonction de ses positions à l’écran (haut, bas, gauche, droite).

T

Text Services Framework

Infrastructure système évolutive qui permet des services en langage naturel et une entrée de texte avancée sur le bureau et dans les applications.

unité de texte

Unité de texte prédéfinie (caractère, mot, ligne ou paragraphe) utilisée pour parcourir les segments logiques d’une plage de texte.

U

client UI Automation

Une application de technologie d’assistance, telle qu’un lecteur d’écran, qui utilise UI Automation pour obtenir l’accès programmatique aux éléments d’interface utilisateur dans une interface utilisateur d’application. Le client présente des informations sur les éléments d’interface utilisateur à l’utilisateur final. Les scripts de test automatisés sont également considérés comme UI Automation clients.

UI Automation core

Composant d’exécution qui implémente l’infrastructure UI Automation.

élément UI Automation

Élément d’interface utilisateur représenté par un objet COM qui implémente une interface de fournisseur de UI Automation et qui expose l’interface IUIAutomationElement à UI Automation clients.

UI Automation framework

Composant Windows intégral qui prend en charge l’accès par programmation à la plupart des éléments d’interface utilisateur sur le bureau. Il permet aux produits de technologie d’assistance tels que les lecteurs d’écran de fournir des informations sur l’interface utilisateur aux utilisateurs finaux et de manipuler l’interface utilisateur par d’autres moyens que l’entrée standard. L’Automation de l’interface utilisateur permet également aux scripts de test automatisés d’interagir avec l’interface utilisateur.

nœud UI Automation

Action déconseillée. Consultez UI Automation élément.

fournisseur UI Automation

Implémentation d’interfaces UI Automation qui expose des informations programmatiques sur un élément d’interface utilisateur. Le fournisseur fournit ces informations à l’infrastructure UI Automation en réponse à UI Automation demandes des clients.

arborescence UI Automation

Représentation hiérarchique de tous les éléments UI Automation sur le bureau Windows. L’arborescence se compose d’un élément racine qui représente le bureau actuel et dont les éléments enfants représentent l’application Windows. Chacun de ces éléments enfants peut contenir des éléments qui représentent des éléments de l’interface utilisateur, tels que des menus, des boutons, des barres d’outils et des zones de liste. Ces éléments peuvent contenir des éléments tels que des éléments de liste.

Infrastructure de l’interface utilisateur

Composant qui gère les contrôles enfants, les tests d’accès et le rendu dans une zone de l’écran.

V

identificateur d’affichage

Valeur qui identifie une vue disponible pour un élément UI Automation qui implémente un modèle de contrôle. Ce type d’élément fournit et peut basculer entre plusieurs représentations d’un même ensemble d’informations ou de contrôles enfants.

élément virtualisé

Élément d’interface utilisateur chargé en mémoire uniquement lorsqu’il est nécessaire, généralement lorsque l’élément devient visible à l’écran. Un élément virtualisé est représenté par un élément Automation d’espace réservé dans l’arborescence UI Automation.

W

Événements de fenêtre (WinEvents)

Type d’événement utilisé pour informer les clients qu’un objet accessible a changé d’une manière ou d’une autre.

élément basé sur la fenêtre

Élément UI Automation qui représente un élément d’interface utilisateur qui a son propre handle de fenêtre Win32 (HWND).