Интерфейс IRawElementProviderFragment (uiautomationcore.h)
Предоставляет методы и свойства элементов пользовательского интерфейса, которые являются частью структуры более чем на один уровень, например в списке или элементе списка. Реализуется поставщиком автоматизации пользовательского интерфейса Майкрософт.
Наследование
Интерфейс IRawElementProviderFragment наследуется от интерфейса IUnknown . IRawElementProviderFragment также имеет следующие типы элементов:
Методы
Интерфейс IRawElementProviderFragment содержит следующие методы.
IRawElementProviderFragment::get_BoundingRectangle Указывает ограничивающий прямоугольник этого элемента. |
IRawElementProviderFragment::get_FragmentRoot Указывает корневой узел фрагмента. |
IRawElementProviderFragment::GetEmbeddedFragmentRoots Извлекает массив корневых фрагментов, внедренных в дерево автоматизации пользовательского интерфейса Майкрософт, в основе которого находится текущий элемент. |
IRawElementProviderFragment::GetRuntimeId Извлекает идентификатор среды выполнения элемента. |
IRawElementProviderFragment::Navigate Извлекает элемент автоматизации пользовательского интерфейса Майкрософт в указанном направлении в дереве автоматизации пользовательского интерфейса. |
IRawElementProviderFragment::SetFocus Устанавливает фокус на данный элемент. |
Комментарии
Корневой узел фрагмента также должен поддерживать интерфейс IRawElementProviderFragmentRoot .
Требования
Минимальная версия клиента | Windows XP [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2003 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | uiautomationcore.h (включая UIAutomation.h) |
См. также раздел
IRawElementProviderFragmentRoot
Справочные материалы