Interface IRawElementProviderSimple (uiautomationcore.h)

Définit des méthodes et des propriétés qui exposent des éléments d’interface utilisateur simples.

Héritage

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

Méthodes

L’interface IRawElementProviderSimple utilise ces méthodes.

 
IRawElementProviderSimple ::get_HostRawElementProvider

Spécifie le fournisseur d’hôte pour cet élément.
IRawElementProviderSimple ::get_ProviderOptions

Spécifie le type de fournisseur Microsoft UI Automation, par exemple, s’il s’agit d’un fournisseur côté client (proxy) ou côté serveur.
IRawElementProviderSimple ::GetPatternProvider

Récupère un pointeur vers un objet qui prend en charge un modèle de contrôle sur un élément Microsoft UI Automation.
IRawElementProviderSimple ::GetPropertyValue

Récupère la valeur d’une propriété prise en charge par le fournisseur microsoft UI Automation.

Remarques

Cette interface peut être implémentée sur :

  • UI Automation fournisseur pour les éléments d’interface utilisateur simples, tels que les boutons.
  • Fournisseurs qui ajoutent ou remplacent des propriétés ou des modèles de contrôle sur un élément d’interface utilisateur qui a déjà un fournisseur.
Les fournisseurs d’éléments complexes doivent également implémenter IRawElementProviderFragment et, s’il s’agit d’éléments racines, IRawElementProviderFragmentRoot.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête uiautomationcore.h (incluez UIAutomation.h)

Voir aussi

IRawElementProviderFragment

IRawElementProviderFragmentRoot

Référence