Метод ITfFnSearchCandidateProvider::SetResult (ctffunc.h)
Предоставляет текстовую службу или IME с данными журнала, когда кандидат выбирается пользователем.
Синтаксис
HRESULT SetResult(
[in] BSTR bstrQuery,
[in] BSTR bstrApplicationID,
[in] BSTR bstrResult
);
Параметры
[in] bstrQuery
Строка чтения для преобразуемой текстовой службы или редактора IME.
[in] bstrApplicationID
Строка, указанная приложением, которая позволяет текстовой службе или IME при необходимости предоставлять различные кандидаты для разных приложений или контекстов на основе журнала входных данных. Вы можете передать пустой BSTR, L"" для универсального контекста.
[in] bstrResult
Строка, представляющая строку-кандидат, выбранную пользователем. Это должно быть одно из потенциальных строковых значений, возвращаемых методом GetSearchCandidates .
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Описание |
---|---|
|
Метод выполнен успешно. |
Комментарии
Реализация и вызов метода SetResult являются необязательными.
Текстовая служба или IME может возвращать E_PENDING , если соответствующий вызов GetSearchCandidates для значения bstrQuery еще не выполнен.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | ctffunc.h |