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


Интерфейс IUIAutomationTextPattern (uiautomationclient.h)

Предоставляет доступ к элементу управления, который содержит текст.

Наследование

Интерфейс IUIAutomationTextPattern наследуется от интерфейса IUnknown . IUIAutomationTextPattern также имеет следующие типы элементов:

Методы

Интерфейс IUIAutomationTextPattern содержит следующие методы.

 
IUIAutomationTextPattern::get_DocumentRange

Извлекает диапазон текста, включающий main текст документа. (IUIAutomationTextPattern.get_DocumentRange)
IUIAutomationTextPattern::get_SupportedTextSelection

Извлекает значение, указывающее тип выделения текста, поддерживаемый элементом управления . (IUIAutomationTextPattern.get_SupportedTextSelection)
IUIAutomationTextPattern::GetSelection

Извлекает коллекцию диапазонов текста, представляющую текущий выделенный текст в текстовом элементе управления. (IUIAutomationTextPattern.GetSelection)
IUIAutomationTextPattern::GetVisibleRanges

Извлекает массив несвязанных текстовых диапазонов из текстового элемента управления, где каждый текстовый диапазон представляет собой непрерывный диапазон видимого текста. (IUIAutomationTextPattern.GetVisibleRanges)
IUIAutomationTextPattern::RangeFromChild

Извлекает текстовый диапазон, включающий дочерний элемент, например изображение, гиперссылку, электронную таблицу Microsoft Excel или другой внедренный объект.
IUIAutomationTextPattern::RangeFromPoint

Извлекает вырожденный (пустой) текстовый диапазон, ближайший к указанным координатам экрана. (IUIAutomationTextPattern.RangeFromPoint)

Требования

   
Минимальная версия клиента 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)

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

Интерфейсы шаблонов элементов управления для клиентов