AutomationElement.RootElement Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a raiz AutomationElement do ambiente 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 de Propriedade
O elemento raiz.
Exemplos
O seguinte código de exemplo recupera uma coleção de todos os filhos imediatos do ambiente de trabalho.
AutomationElementCollection desktopChildren =
AutomationElement.RootElement.FindAll(
TreeScope.Children, Condition.TrueCondition);
Dim desktopChildren As AutomationElementCollection
desktopChildren = AutomationElement.RootElement.FindAll( _
TreeScope.Children, Condition.TrueCondition)
Observações
Podes usar o elemento raiz como ponto de partida para encontrar outros elementos, usando os FindAll métodos and FindFirst .
Ao pesquisar a partir do elemento raiz, certifique-se de especificar Children no âmbito da pesquisa, não Descendants. Uma pesquisa por toda a subárvore do ambiente de trabalho pode iterar por milhares de itens e levar a um excesso de pilhas.