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) |