AutomationElement.RootElement Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera katalog główny AutomationElement bieżącego pulpitu.
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
Wartość właściwości
Element główny.
Przykłady
Poniższy przykładowy kod pobiera kolekcję wszystkich natychmiastowych elementów podrzędnych pulpitu.
AutomationElementCollection desktopChildren =
AutomationElement.RootElement.FindAll(
TreeScope.Children, Condition.TrueCondition);
Dim desktopChildren As AutomationElementCollection
desktopChildren = AutomationElement.RootElement.FindAll( _
TreeScope.Children, Condition.TrueCondition)
Uwagi
Element główny można użyć jako punktu wyjścia do znajdowania innych elementów przy użyciu FindAll metod i FindFirst .
Podczas wyszukiwania z elementu głównego należy określić Children zakres wyszukiwania, a nie Descendants. Wyszukiwanie całego poddrzewa pulpitu może iterować tysiące elementów i prowadzić do przepełnienia stosu.