Partager via


AutomationElement.RootElement Propriété

Définition

Obtient le AutomationElement racine du bureau actuel.

public:
 static property System::Windows::Automation::AutomationElement ^ RootElement { System::Windows::Automation::AutomationElement ^ get(); };
public static System.Windows.Automation.AutomationElement RootElement { get; }
member this.RootElement : System.Windows.Automation.AutomationElement
Public Shared ReadOnly Property RootElement As AutomationElement

Valeur de propriété

AutomationElement

Élément racine.

Exemples

L’exemple de code suivant récupère une collection de tous les enfants immédiats du bureau.

AutomationElementCollection desktopChildren =
    AutomationElement.RootElement.FindAll(
    TreeScope.Children, Condition.TrueCondition);
Dim desktopChildren As AutomationElementCollection
desktopChildren = AutomationElement.RootElement.FindAll( _
    TreeScope.Children, Condition.TrueCondition)

Remarques

Vous pouvez utiliser l’élément racine comme point de départ pour rechercher d’autres éléments, à l’aide des méthodes et FindFirst des FindAll méthodes.

Lors de la recherche à partir de l’élément racine, veillez à spécifier Children dans l’étendue de la recherche, et non Descendants. Une recherche dans l’ensemble de la sous-arborescence du bureau peut itérer à travers des milliers d’éléments et entraîner un dépassement de capacité de pile.

S’applique à