Поделиться через


Метод IAccessibleHostingElementProviders::GetEmbeddedFragmentRoots (uiautomationcore.h)

Извлекает поставщики Microsoft Active Accessibility для всех элементов управления Microsoft ActiveX без окон, которые имеют реализацию поставщика Microsoft модель автоматизации пользовательского интерфейса и размещаются в объекте Microsoft Active Accessibility, который реализует интерфейс IAccessibleHostingElementProviders.

Синтаксис

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

Параметры

[out, retval] pRetVal

Тип: SAFEARRAY**

Получает указатели интерфейса IRawElementProviderFragmentRoot .

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Контейнер элементов ActiveX без окон реализует этот метод в том же объекте, который реализует интерфейс IAccessible . При вызове этот метод запрашивает каждый из содержащихся элементов ActiveX без окон для указателя IRawElementProviderFragmentRoot , а затем добавляет указатель в безопасный массив.

Этот метод не должен включать поставщиков, которые не реализуют IRawElementProviderFragmentRoot.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header uiautomationcore.h (включая UIAutomation.h)

См. также раздел

IAccessibleHostingElementProviders