Как получить абсолютную позицию текстового курсора в расширении Visual Studio 2010

Я разработал IntelliSense-подобный диалог, который должен появляться по нажатию определенной клавиши. (Мой проект - VS-пакет, диалог будет открываться как команда). Проблема в том, что я не знаю, как отобразить диалог при текущем положении курсора. Есть простые способы работы с текущим выделенным текстом, например, с

 TextSelection objSel = (EnvDTE.TextSelection)(dte.ActiveDocument.Selection);

но я не могу получить здесь абсолютную позицию.

Я много искал, но не нашел ничего, что могло бы мне помочь. Может быть, кто-то может дать мне подсказку или - еще лучше - примеры кода для решения моей проблемы. Буду очень признателен за помощь!

6
задан Christian Binder 27 December 2011 в 14:53
поделиться