Elementos simples
Um elemento simples é um elemento de interface do usuário que compartilha um objeto IAccessible com outros elementos e se baseia nesse objeto IAccessible (normalmente seu pai) para expor suas propriedades. Para diferenciar entre os elementos que compartilham um objeto IAccessible , o servidor atribui um identificador filho exclusivo e positivo a cada elemento simples. Essa atribuição é feita por instância de interface, portanto, as IDs devem ser exclusivas dentro desse contexto. Muitas implementações atribuem essas IDs sequencialmente, começando com 1. Esse esquema não permite que elementos simples tenham seus próprios filhos. Elementos simples também são conhecidos como filhos.
Para ser identificado e exposto exclusivamente, um elemento simples requer um objeto IAccessible e uma ID filho. Portanto, ao se comunicar com um objeto IAccessible , os clientes devem fornecer a ID filho apropriada. Um identificador especial, CHILDID_SELF, pode ser usado para se referir ao próprio objeto acessível, em vez de um de seus filhos.
O objeto IAccessible compartilhado entre elementos simples geralmente corresponde a um objeto pai comum na interface do usuário. Por exemplo, as caixas de listagem do sistema expõem um objeto acessível para a caixa de listagem geral e elementos simples para cada item de caixa de listagem. Nesse caso, o objeto IAccessible para a caixa de listagem também é o pai ou contêiner dos itens de lista.
Para obter mais informações sobre objetos acessíveis, consulte Objetos Acessíveis.