Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A propriedade Name é uma cadeia de caracteres usada pelos clientes para identificar, localizar ou anunciar um objeto para o usuário. Todos os objetos suportam a propriedade Name.
Por exemplo, o texto em um controle de botão é seu nome, enquanto o nome de uma caixa de listagem ou controle de edição é o texto estático que precede imediatamente o controle na ordem de tabulação. Mesmo objetos gráficos que não exibem um nome fornecem texto quando consultados para a propriedade Name.
A propriedade Name é recuperada chamando IAccessible::get_accName.
Seleção de nomes
O nome de um objeto deve ser intuitivo para que os usuários entendam o significado ou a finalidade do objeto. Além disso, a propriedade Name deve ser exclusiva em relação a quaisquer objetos irmãos no pai.
A navegação dentro de tabelas apresenta problemas especialmente difíceis para alguns utilizadores. Portanto, os desenvolvedores de servidores devem tornar os nomes das células da tabela o mais descritivos possível. Por exemplo, você pode criar um nome de célula combinando os nomes da linha e coluna que ela ocupa, como "A1". No entanto, geralmente é melhor usar nomes mais descritivos, como "Nancy, fevereiro", onde "Nancy" é a linha atual e "fevereiro" é a coluna atual.
Delegando solicitações
Se um objeto não tiver acesso à sua propriedade Name, ele delegará solicitações ao pai, identificando-se por sua ID filho. Por exemplo, se um cliente chamar a propriedade Name de um controle de edição, o controle edit delegará a consulta ao pai, que retornará o valor do controle de texto estático que rotula o controle de edição.