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


Метод ITfTransitoryExtensionSink::OnTransitoryExtensionUpdated (msctf.h)

Переходный документ обновлен.

Синтаксис

HRESULT OnTransitoryExtensionUpdated(
  [in]  ITfContext   *pic,
  [in]  TfEditCookie ecReadOnly,
  [in]  ITfRange     *pResultRange,
  [in]  ITfRange     *pCompositionRange,
  [out] BOOL         *pfDeleteResultRange
);

Параметры

[in] pic

[in] Указатель интерфейса ITfContext . Это объект контекста, в котором произошло обновление.

[in] ecReadOnly

[in] Файл cookie редактирования только для чтения для доступа к pic. С помощью этого файла cookie редактирования приложение может получить текст, содержащийся в объекте контекста.

[in] pResultRange

[in] Указатель интерфейса ITfRange . Это диапазон результирующих строк (определенная строка).

[in] pCompositionRange

[in] Указатель интерфейса ITfRange . Это диапазон текущей строки композиции.

[out] pfDeleteResultRange

[out] Указатель для возврата значения типа bool. Если задано значение true, диспетчер TSF удаляет диапазон результатов, чтобы только текущий диапазон композиции оставался в временном расширении.

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

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

Значение Описание
S_OK
Метод выполнен успешно.
E_FAIL
Произошла неизвестная ошибка.

Требования

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