Интерфейс 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) |