ITfEditSession インターフェイス (msctf.h)

ITfEditSession インターフェイスはテキスト サービスによって実装され、コンテキストのテキストとプロパティを読み取ったり変更したりするために TSF マネージャーによって使用されます。

継承

ITfEditSession インターフェイスは、IUnknown インターフェイスから継承されます。 ITfEditSession には、次の種類のメンバーもあります。

メソッド

ITfEditSession インターフェイスには、これらのメソッドがあります。

 
ITfEditSession::D oEditSession

ITfEditSession::D oEditSession メソッド

解説

テキスト サービスは、 ITfContext::RequestEditSession を呼び出し、 ITfEditSession インターフェイスへのポインターを渡して編集セッションを開始します。 編集セッションが許可されると、TSF マネージャーは DoEditSession を呼び出します。

アプリケーションがロックを許可する前にコンテキストが破棄された場合、またはロックが付与される前に呼び出し元のテキスト サービスが非アクティブ化された場合、 DoEditSession メソッドは呼び出されません。 このため、テキスト サービスでは、DoEditSession メソッドではなく、ITfEditSession インターフェイスデストラクターで編集セッションのクリーンアップ操作を配置する必要があります。

要件

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

関連項目

編集セッション

ITfContext

ITfContext::RequestEditSession

IUnknown