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


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

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

Синтаксис

HRESULT TextRange_GetText(
  [in]  HUIATEXTRANGE hobj,
  [in]  int           maxLength,
  [out] BSTR          *pRetVal
);

Параметры

[in] hobj

Тип: HUIATEXTRANGE

Объект текстового диапазона.

[in] maxLength

Тип: int

Число возвращаемых символов, начиная с символа в начальной конечной точке текстового диапазона.

[out] pRetVal

Тип: BSTR*

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

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

Тип: HRESULT

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

Комментарии

Если значение maxLength равно -1, возвращается весь текст в текстовом диапазоне. Если maxLength больше длины текстового диапазона, возвращаемая строка содержит весь текст в текстовом диапазоне.

Требования

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