Partager via


IRawElementProviderSimple Interface

Définition

Fournit des méthodes et des propriétés qui exposent des informations de base sur un élément de l’interface utilisateur.

public interface class IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderSimple
public interface IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderSimple = interface
type IRawElementProviderSimple = interface
Public Interface IRawElementProviderSimple
Dérivé
Attributs

Remarques

Cette interface peut être implémentée sur les fournisseurs UI Automation pour des éléments simples tels que des boutons. Il peut également être implémenté sur des fournisseurs qui apportent des propriétés ou des modèles de contrôle supplémentaires, ou qui remplacent des propriétés ou des modèles de contrôle existants, sur un élément qui a déjà un fournisseur par défaut.

Les fournisseurs pour les éléments complexes doivent implémenter IRawElementProviderFragment ou IRawElementProviderFragmentRoot.

Propriétés

HostRawElementProvider

Obtient un fournisseur de base pour cet élément.

ProviderOptions

Obtient une valeur qui spécifie les caractéristiques du fournisseur UI Automation, par exemple s’il s’agit d’un fournisseur côté client ou côté serveur.

Méthodes

GetPatternProvider(Int32)

Récupère un objet qui prend en charge un modèle de contrôle sur un élément UI Automation.

GetPropertyValue(Int32)

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

S’applique à

Voir aussi