Partager via


Interface ILegacyIAccessibleProvider (uiautomationcore.h)

Permet aux clients Microsoft UI Automation d’accéder à l’implémentation IAccessible sous-jacente des éléments Microsoft Active Accessibility.

Héritage

L’interface ILegacyIAccessibleProvider hérite de l’interface IUnknown . ILegacyIAccessibleProvider a également les types de membres suivants :

Méthodes

L’interface ILegacyIAccessibleProvider a ces méthodes.

 
ILegacyIAccessibleProvider ::D oDefaultAction

Effectue l’action par défaut sur le contrôle.
ILegacyIAccessibleProvider ::get_ChildId

Spécifie l’identificateur enfant de cet élément.
ILegacyIAccessibleProvider ::get_DefaultAction

Contient une description de l’action par défaut pour cet élément.
ILegacyIAccessibleProvider ::get_Description

Contient la description de cet élément.
ILegacyIAccessibleProvider ::get_Help

Spécifie une chaîne qui contient des informations d’aide pour cet élément.
ILegacyIAccessibleProvider ::get_KeyboardShortcut

Spécifie le raccourci clavier pour cet élément.
ILegacyIAccessibleProvider ::get_Name

Spécifie le nom de cet élément.
ILegacyIAccessibleProvider ::get_Role

Spécifie l’identificateur de rôle de cet élément.
ILegacyIAccessibleProvider ::get_State

Spécifie l’état de cet élément.
ILegacyIAccessibleProvider ::get_Value

Spécifie la valeur de cet élément.
ILegacyIAccessibleProvider ::GetIAccessible

Récupère un objet accessible qui correspond à un élément UI Automation qui prend en charge le modèle de contrôle LegacyIAccessible.
ILegacyIAccessibleProvider ::GetSelection

Récupère le ou les éléments sélectionnés dans le contrôle.
ILegacyIAccessibleProvider ::Select

Sélectionne l’élément .
ILegacyIAccessibleProvider ::SetValue

Définit la valeur de chaîne du contrôle.

Remarques

Cette interface est implémentée par microsoft Active Accessibility pour UI Automation proxy pour exposer les propriétés et méthodes MSAA natives à UI Automation clients qui en ont besoin pour des raisons héritées. Le proxy fournit automatiquement cette interface pour les applications ou les contrôles qui implémentent Microsoft Active Accessibility en mode natif. Cette interface n’est pas destinée à être implémentée par UI Automation des applications ou des contrôles.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista, Windows XP avec SP3 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Platform Update pour Windows Server 2008, Windows Server 2003 avec SP2 et Platform Update pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête uiautomationcore.h (incluez UIAutomation.h)