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


Метод ITfFnGetLinguisticAlternates::GetAlternates (ctffunc.h)

Возвращает список альтернативных строк для заданного текстового диапазона.

Синтаксис

HRESULT GetAlternates(
  [in]  ITfRange         *pRange,
  [out] ITfCandidateList **ppCandidateList
);

Параметры

[in] pRange

Указатель на объект ITfRange , который охватывает текст для возвращаемых вариантов.

[out] ppCandidateList

Указатель на указатель ITfCandidateList , который получает объект list, содержащий альтернативные строки.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Значение Описание
S_OK
Метод выполнен успешно.
E_FAIL
Произошла неуказаемая ошибка или не удалось создать альтернативные варианты для диапазона. *PpCandidateList возвращается как null.
E_OUTOFMEMORY
Произошел сбой выделения памяти.
E_INVALIDARG
Один или несколько параметров недопустимы.

Требования

   
Минимальная версия клиента Windows 8.1 [только классические приложения]
Минимальная версия сервера Windows Server 2012 R2 [только классические приложения]
Целевая платформа Windows
Header ctffunc.h

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

ITfFnGetLinguisticAlternates