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


функция TextPattern_GetVisibleRanges (uiautomationcoreapi.h)

Примечание Эта функция является устаревшей. Вместо этого клиентские приложения должны использовать интерфейсы Com (Microsoft модель автоматизации пользовательского интерфейса Component Object Model).
 
Возвращает массив раздельных текстовых диапазонов из текстового контейнера, где каждый диапазон начинается с первой частично видимой строки и оканчивается последней частично видимой строкой. Например, макет с несколькими столбцами, где столбцы частично прокручиваются из видимой области окна просмотра, а содержимое перемещается из нижней части одного столбца в верхнюю часть следующего.

Синтаксис

HRESULT TextPattern_GetVisibleRanges(
  [in]  HUIAPATTERNOBJECT hobj,
  [out] SAFEARRAY         **pRetVal
);

Параметры

[in] hobj

Тип: HUIAPATTERNOBJECT

Объект шаблона элемента управления.

[out] pRetVal

Тип: HUIATEXTRANGE*

При возврате этой функции содержит массив диапазонов текста, охватывающих видимый текст в текстовом контейнере. Этот параметр передается неинициализированным.

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

Тип: HRESULT

Возвращает S_OK в случае успешного выполнения или значение ошибки в противном случае.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header uiautomationcoreapi.h
Библиотека Uiautomationcore.lib
DLL Uiautomationcore.dll