Acessibilidade de controle ActiveX sem janelas

Esta seção descreve como usar a API de Acessibilidade do Windows para garantir que os controles Microsoft ActiveX sem janelas estejam acessíveis.

Windows 8 inclui novas interfaces da API de Acessibilidade do Windows que simplificam a tarefa de implementar a acessibilidade para controles ActiveX sem janelas. A API inclui interfaces que são implementadas em um controle sem janelas e no contêiner de controle, permitindo que o controle sem janelas e seu contêiner trabalhem juntos para fornecer informações de acessibilidade sobre o controle sem janelas. A API dá suporte aos seguintes cenários:

  • Controles sem janelas da Acessibilidade Ativa da Microsoft hospedados em um contêiner de controle de Acessibilidade Ativa da Microsoft.
  • Controles sem janelas do Microsoft Active Accessibility hospedados em um contêiner de controle do Microsoft Automação da Interface do Usuário.
  • Automação da Interface do Usuário controles sem janelas hospedados em um contêiner de controle de Acessibilidade Ativa da Microsoft.
  • Automação da Interface do Usuário controles sem janelas hospedados em um contêiner de controle Automação da Interface do Usuário.

A tabela a seguir lista as interfaces que dão suporte a controles ActiveX sem janelas e identifica os objetos que implementam as interfaces.

Objeto MSAA Automação de Interface de Usuário
Objeto Control Iaccessiblehandler
Site de controle IAccessibleWindowlessSite IRawElementProviderWindowlessSite
Raiz da janela do host IAccessibleHostingElementProviders IRawElementProviderHostingAccessibles

 

Nesta seção