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 das AutomationElement ab, das das Stammelement für den aktuellen Desktop darstellt.
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
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 zum Suchen anderer Elemente verwenden, indem Sie die FindAll FindFirst Methoden verwenden.
Wenn Sie aus dem Stammelement suchen, stellen Sie sicher, dass Sie im Bereich der Suche angeben Children , nicht Descendants. Eine Suche durch die gesamte Unterstruktur des Desktops könnte durch Tausende von Elementen durchlaufen und zu einem Stapelüberlauf führen.