Interface IUIAutomationElement (uiautomationclient.h)
Expose des méthodes et des propriétés pour un élément UI Automation, qui représente un élément d’interface utilisateur.
Héritage
L’interface IUIAutomationElement hérite de l’interface IUnknown. IUIAutomationElement a également les types de membres suivants :
Méthodes
L’interface IUIAutomationElement a ces méthodes.
IUIAutomationElement::BuildUpdatedCache Récupère un nouvel élément UI Automation avec un cache mis à jour. |
IUIAutomationElement::FindAll Retourne tous les éléments UI Automation qui répondent à la condition spécifiée. |
IUIAutomationElement::FindAllBuildCache Retourne tous les éléments UI Automation qui répondent à la condition spécifiée, prérécète les propriétés et les modèles de contrôle demandés, puis stocke les éléments prérécupérés dans le cache. |
IUIAutomationElement::FindFirst Récupère le premier élément enfant ou descendant qui correspond à la condition spécifiée. |
IUIAutomationElement::FindFirstBuildCache Récupère le premier élément enfant ou descendant qui correspond à la condition spécifiée, prérécupère les propriétés et les modèles de contrôle demandés, puis stocke les éléments prérécupérés dans le cache. |
IUIAutomationElement::get_CachedAcceleratorKey Récupère la clé d’accélérateur mise en cache pour l’élément . |
IUIAutomationElement::get_CachedAccessKey Récupère le caractère clé d’accès mis en cache pour l’élément . |
IUIAutomationElement::get_CachedAriaProperties Récupère les propriétés ARIA (Accessible Rich Internet Applications) mises en cache de l’élément . |
IUIAutomationElement::get_CachedAriaRole Récupère le rôle ARIA (Accessible Rich Internet Applications) mis en cache de l’élément . |
IUIAutomationElement::get_CachedAutomationId Récupère l’identificateur Microsoft UI Automation mis en cache de l’élément. |
IUIAutomationElement::get_CachedBoundingRectangle Récupère les coordonnées mises en cache du rectangle qui entoure complètement l’élément . |
IUIAutomationElement::get_CachedClassName Récupère le nom de classe mis en cache de l’élément . |
IUIAutomationElement::get_CachedControllerFor Récupère un tableau mis en cache d’éléments UI Automation pour lesquels cet élément sert de contrôleur. |
IUIAutomationElement::get_CachedControlType Récupère une valeur mise en cache qui indique le type de contrôle de l’élément . |
IUIAutomationElement::get_CachedCulture Récupère une valeur mise en cache qui indique la culture associée à l’élément . |
IUIAutomationElement::get_CachedDescribedBy Récupère un tableau mis en cache d’éléments qui décrivent cet élément. |
IUIAutomationElement::get_CachedFlowsTo Récupère un tableau mis en cache d’éléments qui indiquent l’ordre de lecture après l’élément actuel. |
IUIAutomationElement::get_CachedFrameworkId Récupère le nom mis en cache de l’infrastructure d’interface utilisateur sous-jacente associée à l’élément . |
IUIAutomationElement::get_CachedHasKeyboardFocus Valeur mise en cache qui indique si l’élément a le focus clavier. |
IUIAutomationElement::get_CachedHelpText Récupère le texte d’aide mis en cache pour l’élément . |
IUIAutomationElement::get_CachedIsContentElement Valeur mise en cache qui indique si l’élément est un élément de contenu. |
IUIAutomationElement::get_CachedIsControlElement Récupère une valeur mise en cache qui indique si l’élément est un élément de contrôle. |
IUIAutomationElement::get_CachedIsDataValidForForm Récupère une valeur mise en cache qui indique si l’élément contient des données valides pour le formulaire. |
IUIAutomationElement::get_CachedIsEnabled Récupère une valeur mise en cache qui indique si l’élément est activé. |
IUIAutomationElement::get_CachedIsKeyboardFocusable Récupère une valeur mise en cache qui indique si l’élément peut accepter le focus clavier. |
IUIAutomationElement::get_CachedIsOffscreen Récupère une valeur mise en cache qui indique si l’élément est hors écran. |
IUIAutomationElement::get_CachedIsPassword Récupère une valeur mise en cache qui indique si l’élément contient un mot de passe déguisé. |
IUIAutomationElement::get_CachedIsRequiredForForm Récupère une valeur mise en cache qui indique si l’élément doit être rempli dans un formulaire. |
IUIAutomationElement::get_CachedItemStatus Récupère une description mise en cache de la status d’un élément dans un élément. |
IUIAutomationElement::get_CachedItemType Récupère une chaîne mise en cache qui décrit le type d’élément représenté par l’élément . |
IUIAutomationElement::get_CachedLabeledBy Récupère l’élément mis en cache qui contient l’étiquette de texte de cet élément. |
IUIAutomationElement::get_CachedLocalizedControlType Récupère la description localisée mise en cache du type de contrôle de l’élément . |
IUIAutomationElement::get_CachedName Récupère le nom mis en cache de l’élément. |
IUIAutomationElement::get_CachedNativeWindowHandle Récupère le handle de fenêtre mis en cache de l’élément . |
IUIAutomationElement::get_CachedOrientation Récupère une valeur mise en cache qui indique l’orientation de l’élément. |
IUIAutomationElement::get_CachedProcessId Récupère l’ID mis en cache du processus qui héberge l’élément . |
IUIAutomationElement::get_CachedProviderDescription Récupère une description mise en cache du fournisseur pour cet élément. |
IUIAutomationElement::get_CurrentAcceleratorKey Récupère la clé d’accélérateur pour l’élément . |
IUIAutomationElement::get_CurrentAccessKey Récupère le caractère de clé d’accès pour l’élément . |
IUIAutomationElement::get_CurrentAriaProperties Récupère les propriétés ARIA (Accessible Rich Internet Applications) de l’élément . |
IUIAutomationElement::get_CurrentAriaRole Récupère le rôle Applications Internet enrichies accessibles (ARIA) de l’élément . |
IUIAutomationElement::get_CurrentAutomationId Récupère l’identificateur Microsoft UI Automation de l’élément. |
IUIAutomationElement::get_CurrentBoundingRectangle Récupère les coordonnées du rectangle qui entoure complètement l’élément. |
IUIAutomationElement::get_CurrentClassName Récupère le nom de classe de l’élément . |
IUIAutomationElement::get_CurrentControllerFor Récupère un tableau d’éléments pour lesquels cet élément sert de contrôleur. |
IUIAutomationElement::get_CurrentControlType Récupère le type de contrôle de l’élément . |
IUIAutomationElement::get_CurrentCulture Récupère l’identificateur de culture de l’élément . |
IUIAutomationElement::get_CurrentDescribedBy Récupère un tableau d’éléments qui décrivent cet élément. |
IUIAutomationElement::get_CurrentFlowsTo Récupère un tableau d’éléments qui indique l’ordre de lecture après l’élément actuel. |
IUIAutomationElement::get_CurrentFrameworkId Récupère le nom de l’infrastructure d’interface utilisateur sous-jacente. |
IUIAutomationElement::get_CurrentHasKeyboardFocus Indique si l’élément a le focus clavier. |
IUIAutomationElement::get_CurrentHelpText Récupère le texte d’aide de l’élément . |
IUIAutomationElement::get_CurrentIsContentElement Indique si l’élément est un élément de contenu. |
IUIAutomationElement::get_CurrentIsControlElement Indique si l’élément est un élément de contrôle. |
IUIAutomationElement::get_CurrentIsDataValidForForm Indique si l’élément contient des données valides pour un formulaire. |
IUIAutomationElement::get_CurrentIsEnabled Indique si l’élément est activé. |
IUIAutomationElement::get_CurrentIsKeyboardFocusable Indique si l’élément peut accepter le focus clavier. |
IUIAutomationElement::get_CurrentIsOffscreen Indique si l’élément est hors écran. |
IUIAutomationElement::get_CurrentIsPassword Indique si l’élément contient un mot de passe déguisé. |
IUIAutomationElement::get_CurrentIsRequiredForForm Indique si l’élément doit être rempli dans un formulaire. |
IUIAutomationElement::get_CurrentItemStatus Récupère la description de la status d’un élément dans un élément. |
IUIAutomationElement::get_CurrentItemType Récupère une description du type d’élément d’interface utilisateur représenté par l’élément . |
IUIAutomationElement::get_CurrentLabeledBy Récupère l’élément qui contient l’étiquette de texte de cet élément. |
IUIAutomationElement::get_CurrentLocalizedControlType Récupère une description localisée du type de contrôle de l’élément . |
IUIAutomationElement::get_CurrentName Récupère le nom de l’élément. |
IUIAutomationElement::get_CurrentNativeWindowHandle Récupère le handle de fenêtre de l’élément . |
IUIAutomationElement::get_CurrentOrientation Récupère une valeur qui indique l’orientation de l’élément . |
IUIAutomationElement::get_CurrentProcessId Récupère l’identificateur du processus qui héberge l’élément . |
IUIAutomationElement::get_CurrentProviderDescription Récupère une description du fournisseur pour cet élément. |
IUIAutomationElement::GetCachedChildren Récupère les éléments enfants mis en cache de cet élément UI Automation. |
IUIAutomationElement::GetCachedParent Récupère à partir du cache le parent de cet élément UI Automation. |
IUIAutomationElement::GetCachedPattern Récupère à partir du cache l’interface IUnknown du modèle de contrôle spécifié de cet élément UI Automation. |
IUIAutomationElement::GetCachedPatternAs Récupère l’interface de modèle de contrôle du modèle spécifié à partir du cache de cet élément UI Automation. |
IUIAutomationElement::GetCachedPropertyValue Récupère une valeur de propriété du cache pour cet élément UI Automation. |
IUIAutomationElement::GetCachedPropertyValueEx Récupère une valeur de propriété à partir du cache pour cet élément UI Automation, en ignorant éventuellement toute valeur par défaut. |
IUIAutomationElement::GetClickablePoint Récupère un point sur l’élément sur lequel vous pouvez cliquer. |
IUIAutomationElement::GetCurrentPattern Récupère l’interface IUnknown du modèle de contrôle spécifié sur cet élément UI Automation. |
IUIAutomationElement::GetCurrentPatternAs Récupère l’interface de modèle de contrôle du modèle spécifié sur cet élément UI Automation. |
IUIAutomationElement::GetCurrentPropertyValue Récupère la valeur actuelle d’une propriété pour cet élément UI Automation. |
IUIAutomationElement::GetCurrentPropertyValueEx Récupère une valeur de propriété pour cet élément UI Automation, en ignorant éventuellement toute valeur par défaut. |
IUIAutomationElement::GetRuntimeId Récupère l’identificateur unique affecté à l’élément d’interface utilisateur. |
IUIAutomationElement::SetFocus Définit le focus clavier sur cet élément UI Automation. |
Configuration requise
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 uniquement] |
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 uniquement] |
Plateforme cible | Windows |
En-tête | uiautomationclient.h (incluez UIAutomation.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour