AutomationElement.RootElement Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.