Метод ITfCandidateList::SetResult (ctffunc.h)
Указывает результат операции рековерсия для конкретной строки-кандидата.
Синтаксис
HRESULT SetResult(
[in] ULONG nIndex,
[in] TfCandidateResult imcr
);
Параметры
[in] nIndex
Указывает отсчитываемый от нуля индекс строки-кандидата для задания результата. Этот параметр игнорируется, если imcr содержит CAND_CANCELED.
[in] imcr
Содержит одно из значений TfCandidateResult , задающее результат операции рековерсия.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Описание |
---|---|
|
Метод выполнен успешно. |
|
Произошла неизвестная ошибка. |
Комментарии
Типичная операция рековерсия будет включать следующие операции.
- Список кандидатов получается и отображается пользователю в диалоговом окне.
- Когда пользователь выбирает кандидата, но до закрытия диалогового окна вызывается ITfCandidateList::SetResult с индексом только что выбранного кандидата и CAND_SELECTED.
- Если выбран другой кандидат, ITfCandidateList::SetResult вызывается снова с индексом только что выбранного кандидата и CAND_SELECTED.
- Если пользователь принимает нового кандидата, вызывается ITfCandidateList::SetResult с индексом выбранного кандидата и CAND_FINALIZED.
- Если пользователь отменяет диалоговое окно, вызывается ITfCandidateList::SetResult с индексом 0 и CAND_CANCELED.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Профессиональная [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows 2000 Server [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | ctffunc.h |
DLL | Tiptsf.dll |
Распространяемые компоненты | TSF 1.0 в Windows 2000 Professional |