Compartilhar via


Método IAccessibleHostingElementProviders::GetEmbeddedFragmentRoots (uiautomationcore.h)

Recupera os provedores de Acessibilidade Ativa da Microsoft de todos os controles Microsoft ActiveX sem janelas que têm uma implementação do provedor do Microsoft Automação da Interface do Usuário e são hospedados em um objeto Microsoft Active Accessibility que implementa a interface IAccessibleHostingElementProviders.

Sintaxe

HRESULT GetEmbeddedFragmentRoots(
  [out, retval] SAFEARRAY **pRetVal
);

Parâmetros

[out, retval] pRetVal

Tipo: SAFEARRAY**

Recebe os ponteiros da interface IRawElementProviderFragmentRoot .

Retornar valor

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

O contêiner de controles ActiveX sem janelas implementa esse método no mesmo objeto que implementa a interface IAccessible . Quando chamado, esse método consulta cada um dos controles ActiveX sem janela contidos para um ponteiro IRawElementProviderFragmentRoot e adiciona o ponteiro à matriz segura.

Esse método não deve incluir nenhum provedor que não implemente IRawElementProviderFragmentRoot.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho uiautomationcore.h (inclua UIAutomation.h)

Confira também

IAccessibleHostingElementProviders