AutomationElement.RootElement Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kořen AutomationElement aktuální plochy.
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
Hodnota vlastnosti
Kořenový prvek.
Příklady
Následující ukázkový kód načte kolekci všech okamžitých podřízených položek plochy.
AutomationElementCollection desktopChildren =
AutomationElement.RootElement.FindAll(
TreeScope.Children, Condition.TrueCondition);
Dim desktopChildren As AutomationElementCollection
desktopChildren = AutomationElement.RootElement.FindAll( _
TreeScope.Children, Condition.TrueCondition)
Poznámky
Kořenový prvek můžete použít jako výchozí bod pro vyhledání dalších prvků pomocí metod FindAll a FindFirst metod.
Při vyhledávání z kořenového prvku nezapomeňte zadat Children v oboru hledání, nikoli Descendants. Hledání celého podstromu plochy by mohlo iterovat tisíce položek a vést k přetečení zásobníku.