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


Интерфейс ITextEditProvider (uiautomationcore.h)

Расширяет интерфейс ITextProvider, чтобы поставщики microsoft модель автоматизации пользовательского интерфейса могли предоставлять программные действия по редактированию текста.

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

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

Методы

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

 
ITextEditProvider::GetActiveComposition

Возвращает активную композицию. (ITextEditProvider.GetActiveComposition)
ITextEditProvider::GetConversionTarget

Возвращает текущий диапазон целевых значений преобразования. (ITextEditProvider.GetConversionTarget)

Комментарии

Вызовите функцию UiaRaiseTextEditTextChangedEvent, чтобы вызвать события модель автоматизации пользовательского интерфейса, уведомляющие клиентов об изменениях. Используйте значения TextEditChangeType для описания изменения. Следуйте указаниям, приведенным в разделе Шаблон элемента управления TextEdit, в котором описывается, когда следует вызывать события и какие полезные данные события должны передавать модель автоматизации пользовательского интерфейса.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header uiautomationcore.h (включая UIAutomation.h)

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

ITextProvider

Шаблон элемента управления TextEdit

Общие сведения о поставщиках автоматизации пользовательского интерфейса

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

UiaRaiseTextEditTextChangedEvent