現在アクティブな Web フォーム デザイナー ウィンドウでキャレットがどこにあるかについての情報を知りたいのですが、VS2008 の DTE オブジェクトしかありません。これに近づくものは何でも役立つかもしれませんが、私が必要とするのは:
- キャレットがある場所に対応する EditableDesignerRegion を知っている
- その編集可能領域のテキスト内のキャレットの位置を知る (特にキャレットがその領域の最後の可能な位置にある場合)
これらの編集可能な領域には、内部に WebControls がある場合とない場合があります。