AutomationElement.RootElement Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Stamm AutomationElement für den aktuellen Desktop ab.
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
Eigenschaftswert
Das Stammelement.
Beispiele
Der folgende Beispielcode ruft eine Auflistung aller unmittelbaren untergeordneten Elemente des Desktops ab.
AutomationElementCollection desktopChildren =
AutomationElement.RootElement.FindAll(
TreeScope.Children, Condition.TrueCondition);
Dim desktopChildren As AutomationElementCollection
desktopChildren = AutomationElement.RootElement.FindAll( _
TreeScope.Children, Condition.TrueCondition)
Hinweise
Sie können das Stammelement als Ausgangspunkt für die Suche nach anderen Elementen mit den FindAll Und FindFirst Methoden verwenden.
Achten Sie beim Suchen aus dem Stammelement darauf, dass Sie den Suchbereich angeben Children , nicht Descendants. Eine Suche durch die gesamte Unterstruktur des Desktops könnte Tausende von Elementen durchlaufen und zu einem Stapelüberlauf führen.