msctf.dll(Text Service Framework用のCOMサーバー)を使用する必要があります。REGASMを使用してtlbファイルを作成しました。.NET4.0とVisualStudio2012を使用しています。
コマンド:REGASM c:windows / System32 / msctf.dll \ tlb:msctf.tlb
エラー:RegAsm:エラーRA0000:有効な.NETアセンブリではないため、「C:\ Windows \ System32\msctf.dll」の読み込みに失敗しました
最後に、tlbimp.exeを使用してmsctfの相互運用ライブラリを作成し、C#テキストサービスで使用する必要があります。