Вставка сгенерированного кода

Оценить
(0 голоса)

Вы реагируете на событие ColorSelected посредством получения содержимого свойства PaletteControl. Code и записи его в текущий активный документ. Для этого вам опять пригодятся знания по объектной модели расширяемости, полученные в предыдущей главе. Класс DTE.ActiveDocument будет содержать ссылку на текущий активный документ. При помощи использования точки редактирования вы можете легко вписать текст в текстовый документ:

TextDocument currDoc =

(Text Document )_applicationObj ect. ActiveDocument .Object ("") ; EditPoint2 ep = (EditPoint2) currDoc.Selection.ActivePoint.CreateEditPoint() ; ep.Insert(_paletteControl.Code); ep.InsertNewLine(1);

Предоставление настроек надстройки
Регистрация страницы Options
Создание мастера для Visual Studio
Изучение структуры мастера
Интерфейс IDTWizard

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.