IRawElementProviderFragment Interface

Définition

Expose les méthodes et les propriétés des éléments de l’interface utilisateur (IU) qui font partie d’une structure à plusieurs niveaux, telle qu’une zone de liste ou un élément de liste. Implémenté par les fournisseurs UI Automation.

public interface class IRawElementProviderFragment : System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragment = interface
    interface IRawElementProviderSimple
type IRawElementProviderFragment = interface
    interface IRawElementProviderSimple
Public Interface IRawElementProviderFragment
Implements IRawElementProviderSimple
Dérivé
Attributs
Implémente

Remarques

Le nœud racine du fragment doit prendre en charge l’interface IRawElementProviderFragmentRoot , qui hérite de IRawElementProviderFragment.

Propriétés

BoundingRectangle

Obtient le rectangle englobant de cet élément.

FragmentRoot

Récupère le nœud racine du fragment.

HostRawElementProvider

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

(Hérité de IRawElementProviderSimple)
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.

(Hérité de IRawElementProviderSimple)

Méthodes

GetEmbeddedFragmentRoots()

Récupère un tableau de racines de fragment incorporées dans l’arborescence d’éléments UI Automation rootée à l’élément actuel.

GetPatternProvider(Int32)

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

(Hérité de IRawElementProviderSimple)
GetPropertyValue(Int32)

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

(Hérité de IRawElementProviderSimple)
GetRuntimeId()

Récupère l’identificateur d’exécution d’un élément.

Navigate(NavigateDirection)

Récupère l’élément UI Automation dans une direction spécifiée dans l’arborescence.

SetFocus()

Définit le focus sur cet élément.

S’applique à

Voir aussi