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


Интерфейс ITfCandidateList (ctffunc.h)

Интерфейс ITfCandidateList реализуется текстовой службой и используется диспетчером TSF или клиентом (приложением или другой текстовой службой) для получения строковых объектов-кандидатов и управления им.

Диспетчер TSF реализует этот интерфейс для предоставления доступа к этому интерфейсу другим клиентам. Это позволяет диспетчеру TSF работать в качестве посредника между клиентом и текстовой службой.

Чтобы получить экземпляр этого интерфейса, диспетчер TSF или клиент может вызвать ITfFnReconversion::GetReconversion.

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

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

Методы

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

 
ITfCandidateList::EnumCandidates

Метод ITfCandidateList::EnumCandidates
ITfCandidateList::GetCandidate

Метод ITfCandidateList::GetCandidate
ITfCandidateList::GetCandidateNum

Метод ITfCandidateList::GetCandidateNum
ITfCandidateList::SetResult

Метод ITfCandidateList::SetResult

Комментарии

Если служба текста должна интерпретировать текст перед его вставкой в контекст, может быть несколько возможных интерпретаций текста. Примером этого является речевой ввод. Если произносится слово "там", другие возможные интерпретации могут быть "их" или "они". Служба текста вставляет наиболее подходящий текст, но все еще есть вероятность ошибки. Переверка текста — это процесс, позволяющий пользователю выбрать альтернативный текст для вставленного текста. Альтернативные текстовые объекты называются кандидатами.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header ctffunc.h
Распространяемые компоненты TSF 1.0 в Windows 2000 Professional

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

ITfFnReconversion::GetReconversion

IUnknown