AutomationProperties.AutomationId Propriedade anexada
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a cadeia de caracteres que identifica exclusivamente o elemento para a Automação da Interface do Usuário da Microsoft.
see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId
see GetAutomationId, and SetAutomationId
Comentários
Quando ele está disponível, o AutomationId
de um elemento deve ser o mesmo em qualquer instância do aplicativo, independentemente do idioma local. O valor deve ser exclusivo entre elementos irmãos, mas não necessariamente exclusivo em toda a área de trabalho. Por exemplo, várias instâncias de um aplicativo ou várias exibições de pasta no Windows Explorer podem conter elementos com a mesma AutomationId
propriedade, como "SystemMenuBar".
Embora o suporte para AutomationId
seja sempre recomendado para um melhor suporte a testes automatizados, essa propriedade não é obrigatória. Quando há suporte, AutomationId
é útil para criar um script de automação de teste que é executado independentemente da linguagem da interface do usuário. Os clientes não devem fazer suposições sobre os AutomationId
valores expostos por outros aplicativos.
AutomationId
não há garantia de que seja estável em diferentes versões ou builds de um aplicativo.
- Type: string
- Campo Identificador: AutomationIdProperty
- Métodos do acessador: GetAutomationId, SetAutomationId