AutomationElement.RootElement Propriedade

Definição

Obtém o AutomationElement raiz da área de trabalho atual.

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

Valor da propriedade

AutomationElement

O elemento raiz.

Exemplos

O código de exemplo a seguir recupera uma coleção de todos os filhos imediatos da área de trabalho.

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

Comentários

Você pode usar o elemento raiz como ponto de partida para localizar outros elementos, usando os métodos e FindFirst os FindAll métodos.

Ao pesquisar no elemento raiz, certifique-se de especificar Children no escopo da pesquisa, não Descendants. Uma pesquisa por toda a subárvore da área de trabalho poderia iterar por meio de milhares de itens e levar a um estouro de pilha.

Aplica-se a