AutomationElement.AutomationElementInformation.AutomationId Propriedade

Definição

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.

Aplica-se a