AutomationElement.AutomationElementInformation.AutomationId 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.
Recebe uma string contendo o identificador (ID) da Automatização da Interface de Utilizador para o elemento.
public:
property System::String ^ AutomationId { System::String ^ get(); };
public string AutomationId { get; }
member this.AutomationId : string
Public ReadOnly Property AutomationId As String
Valor de Propriedade
Um ID para um elemento que é único entre irmãos dentro do seu contentor.
Observações
Quando está disponível, espera-se que AutomationIdProperty o de um elemento seja sempre o mesmo em qualquer instância da aplicação, independentemente da língua local. O valor deve ser único entre os elementos irmãos, mas não necessariamente único em todo o ambiente de trabalho. Por exemplo, múltiplas instâncias de uma aplicação, ou múltiplas vistas de pastas no Explorador Microsoft Windows, podem conter elementos com o mesmo AutomationIdProperty, como "SystemMenuBar".
Embora o suporte de um AutomationId seja sempre recomendado para uma melhor teabilidade, esta propriedade não é obrigatória. Quando é suportado, o an AutomationId é útil para criar scripts de automação de testes que correm independentemente da linguagem de interface. Os clientes não devem fazer suposições relativamente aos AutomationIds expostos por outras aplicações. O An AutomationId não é necessariamente garantido que seja estável em diferentes versões ou builds de uma aplicação.
Para obter mais informações, veja AutomationIdProperty.