Share via


AutomationElement.RootElement Proprietà

Definizione

Recupera l'oggetto AutomationElement radice per il desktop corrente.

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

Valore della proprietà

AutomationElement

L'elemento radice.

Esempio

Il codice di esempio seguente recupera una raccolta di tutti gli elementi figlio immediati del desktop.

AutomationElementCollection desktopChildren =
    AutomationElement.RootElement.FindAll(
    TreeScope.Children, Condition.TrueCondition);
Dim desktopChildren As AutomationElementCollection
desktopChildren = AutomationElement.RootElement.FindAll( _
    TreeScope.Children, Condition.TrueCondition)

Commenti

È possibile usare l'elemento radice come punto di partenza per trovare altri elementi, usando i FindAll metodi e FindFirst .

Quando si esegue la ricerca dall'elemento radice, assicurarsi di specificare Children nell'ambito della ricerca, non Descendants. Una ricerca nell'intero sottoalbero del desktop potrebbe scorrere migliaia di elementi e causare un overflow dello stack.

Si applica a