AutomationElement.RootElement Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é
É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.