Interface IUIAutomationLegacyIAccessiblePattern (uiautomationclient.h)

Expose les méthodes et propriétés qui permettent aux clients Microsoft UI Automation de récupérer des informations d’interface utilisateur à partir de serveurs Microsoft Active Accessibility (MSAA).

Héritage

L’interface IUIAutomationLegacyIAccessiblePattern hérite de l’interface IUnknown. IUIAutomationLegacyIAccessiblePattern possède également les types de membres suivants :

Méthodes

L’interface IUIAutomationLegacyIAccessiblePattern possède ces méthodes.

 
IUIAutomationLegacyIAccessiblePattern ::D oDefaultAction

Exécute l’action par défaut d’accessibilité active Microsoft pour l’élément. (IUIAutomationLegacyIAccessiblePattern.DoDefaultAction)
IUIAutomationLegacyIAccessiblePattern ::get_CachedChildId

Récupère l’identificateur enfant Microsoft Active Accessibility mis en cache pour l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CachedDefaultAction

Récupère l’action par défaut mise en cache Microsoft Active Accessibility pour l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CachedDescription

Récupère la description de l’accessibilité active Microsoft mise en cache de l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CachedHelp

Récupère la chaîne d’aide Microsoft Active Accessibility mise en cache pour l’élément .
IUIAutomationLegacyIAccessiblePattern ::get_CachedKeyboardShortcut

Récupère la propriété de raccourci clavier Microsoft Active Accessibility mise en cache pour l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CachedName

Récupère la propriété Microsoft Active Accessibility name mise en cache de l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CachedRole

Récupère le rôle Microsoft Active Accessibility mis en cache de l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CachedState

Récupère l’identificateur d’état Microsoft Active Accessibility mis en cache pour l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CachedValue

Récupère la propriété valeur d’accessibilité active Microsoft mise en cache.
IUIAutomationLegacyIAccessiblePattern ::get_CurrentChildId

Récupère l’identificateur enfant Microsoft Active Accessibility pour l’élément .
IUIAutomationLegacyIAccessiblePattern ::get_CurrentDefaultAction

Récupère l’action par défaut actuelle d’accessibilité active Microsoft pour l’élément .
IUIAutomationLegacyIAccessiblePattern ::get_CurrentDescription

Récupère la description de Microsoft Active Accessibility de l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CurrentHelp

Récupère la chaîne d’aide Microsoft Active Accessibility pour l’élément .
IUIAutomationLegacyIAccessiblePattern ::get_CurrentKeyboardShortcut

Récupère la propriété de raccourci clavier Microsoft Active Accessibility pour l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CurrentName

Récupère la propriété Nom d’accessibilité active Microsoft de l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CurrentRole

Récupère l’identificateur de rôle Microsoft Active Accessibility de l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CurrentState

Récupère l’identificateur d’état d’accessibilité active Microsoft pour l’élément.
IUIAutomationLegacyIAccessiblePattern ::get_CurrentValue

Récupère la propriété Valeur d’accessibilité active Microsoft.
IUIAutomationLegacyIAccessiblePattern ::GetCachedSelection

Récupère la propriété Microsoft Active Accessibility mise en cache qui identifie les enfants sélectionnés de cet élément.
IUIAutomationLegacyIAccessiblePattern ::GetCurrentSelection

Récupère la propriété Microsoft Active Accessibility qui identifie les enfants sélectionnés de cet élément.
IUIAutomationLegacyIAccessiblePattern ::GetIAccessible

Récupère un objet IAccessible qui correspond à l’élément Microsoft UI Automation.
IUIAutomationLegacyIAccessiblePattern ::Select

Effectue une sélection Microsoft Active Accessibility. (IUIAutomationLegacyIAccessiblePattern.Select)
IUIAutomationLegacyIAccessiblePattern ::SetValue

Définit la propriété Microsoft Active Accessibility pour l’élément.

Remarques

Cette interface est obtenue comme n’importe quel autre modèle de contrôle. Il permet aux clients UI Automation de collecter plus efficacement les propriétés MSAA, en tirant parti du système de mise en cache, et permet également aux clients UI Automation d’interagir avec les serveurs Microsoft Active Accessibility natifs qui prennent en charge l’interface IAccessible.

Configuration requise

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

Voir aussi

Interfaces de modèle de contrôle pour les clients