Langage

AutomationElement.RootElement Propriété

Définition

Obtient la racine AutomationElement du bureau actuel.

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

Valeur de propriété

É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 FindAll des FindFirst 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 à