AutomationElement.RootElement Propriedade

Definição

Obtém a raiz AutomationElement 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; }
static member RootElement : System.Windows.Automation.AutomationElement
Public Shared ReadOnly Property RootElement As AutomationElement

Valor da propriedade

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 FindAll os FindFirst métodos.

Ao pesquisar a partir do elemento raiz, especifique 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