ITfTransitoryExtensionSink::OnTransitoryExtensionUpdated メソッド (msctf.h)

一時的なドキュメントが更新されました。

構文

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

パラメーター

[in] pic

[入力] ITfContext インターフェイスのポインター。 これは、更新が行われるコンテキスト オブジェクトです。

[in] ecReadOnly

[入力] 写真にアクセスするための読み取り専用の編集 Cookie。 この編集 Cookie を使用すると、アプリケーションはコンテキスト オブジェクトに含まれるテキストを取得できます。

[in] pResultRange

[入力] ITfRange インターフェイスのポインター。 これは、結果文字列 (決定された文字列) の範囲です。

[in] pCompositionRange

[入力] ITfRange インターフェイスのポインター。 これは、現在の合成文字列の範囲です。

[out] pfDeleteResultRange

[out]ブール値を返すポインター。 true の場合、TSF マネージャーは結果範囲を削除するため、現在の合成範囲のみが一時的な拡張に残ります。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

説明
S_OK
メソッドは正常に実行されました。
E_FAIL
未指定のエラーが発生しました。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー msctf.h
[DLL] Msctf.dll
再頒布可能パッケージ Windows 2000 Professional の TSF 1.0