Метод IUIAutomationTextRange3::GetChildrenBuildCache (uiautomationclient.h)
Возвращает дочерние и предоставленные свойства и шаблоны для элементов в текстовом диапазоне в одном перекрестном вызове. Это эквивалентно вызову GetChildren, но добавляет стандартный шаблон кэша сборки.
Синтаксис
HRESULT GetChildrenBuildCache(
[in] IUIAutomationCacheRequest *cacheRequest,
[out, retval] IUIAutomationElementArray **children
);
Параметры
[in] cacheRequest
IUIAutomationCacheRequest, указывающий свойства и шаблоны элементов управления для кэширования.
[out, retval] children
Возвращает дочерние элементы и свойства или шаблоны каждого дочернего элемента текстового диапазона, которые соответствуют критериям предоставленного cacheRequest.
Возвращаемое значение
Возвращает S_OK в случае успешного выполнения, в противном случае — код ошибки HRESULT .
Комментарии
Следуя дизайну GetChildren:
- Дочерние элементы, которые перекрываются с текстовым диапазоном, но не полностью заключены в него, также будут включены.
- Если дочерних элементов нет, возвращается пустая коллекция.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1703 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Целевая платформа | Windows |
Header | uiautomationclient.h (включая UIAutomation.h) |
См. также раздел
Модель автоматизации пользовательского интерфейса поддержка текстового содержимого