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


Метод IUIAutomationTextRange::ScrollIntoView (uiautomationclient.h)

Заставляет элемент управления текстом прокручиваться до тех пор, пока текстовый диапазон не будет виден в окне просмотра.

Синтаксис

HRESULT ScrollIntoView(
  [in] BOOL alignToTop
);

Параметры

[in] alignToTop

Тип: BOOL

Значение TRUE , если текстовый элемент управления должен быть прокручен таким образом, чтобы текстовый диапазон сбрасывался в верхнюю часть окна просмотра; False , если он должен быть заброшен в нижнюю часть окна просмотра.

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

Тип: HRESULT

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

Комментарии

Метод учитывает как скрытый, так и видимый текст. Если диапазон текста скрыт, элемент управления текстом будет прокручиваться только в том случае, если скрытый текст имеет привязку в окне просмотра.

Клиент Microsoft модель автоматизации пользовательского интерфейса может проверка видимость текста, вызывая IUIAutomationTextRange::GetAttributeValue с параметром attr, равным UIA_IsHiddenAttributeId.

Требования

Требование Значение
Минимальная версия клиента Windows 7, Windows Vista с пакетом обновления 2 (SP2) и Обновление платформы для Windows Vista, Windows XP с пакетом обновления 3 (SP3) и Обновление платформы для Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и обновление платформы для Windows Server 2008, Windows Server 2003 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header uiautomationclient.h (включая UIAutomation.h)

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

IUIAutomationTextRange

Модель автоматизации пользовательского интерфейса поддержка текстового содержимого