Compartilhar via


Expondo informações adicionais não cobertas pela interface IAccessible

Dependendo de seus produtos, os desenvolvedores de servidores podem precisar expor informações ou funcionalidades, além do suporte à Acessibilidade Ativa da Microsoft. Se esse for o caso, trabalhe com fornecedores de tecnologia adaptativa (clientes) para garantir que eles adicionem suporte para os recursos.

Não tente estender a interface IAccessible . As interfaces não podem ser alteradas depois de publicadas. Para expor informações adicionais, use uma interface personalizada e exponha-a usando uma das seguintes técnicas:

Observe que a meta da interface IAccessible é ter uma interface bem definida que é usada por servidores e clientes. Antes de expor interfaces personalizadas, exponha o máximo de informações possível por meio do IAccessible.

Não é possível usar QueryInterface para expor interfaces personalizadas. Use IServiceProvider::QueryService conforme descrito nos procedimentos a seguir.