Генерация кода из расширения Visual Studio

У меня есть проект, который генерирует текст (, представляющий интерфейс и класс)на основе метаданных. Я хотел бы взять этот сгенерированный код и вставить его как новый класс и интерфейс непосредственно в открытое в настоящее время решение в определенном проекте и каталоге. Я создам инструмент меню, который будет генерировать класс, но я не знаю, как это сделать, так это получить доступ к следующим элементам из моего пользовательского расширения Visual Studio:

  1. Повторить текущее решение и найти проект для создания дампа сгенерированного код в.
  2. Откройте новое окно файла в Visual Studio и вставьте сгенерированный текст, полученный из моего инструмента, прямо в это окно.
  3. Создайте новую папку в конкретном проекте в рамках текущего решения из моего пользовательского расширения.

РЕДАКТИРОВАТЬ -Чтобы уточнить, мне нужно открыть новый файл (, например. Щелкните правой кнопкой мыши проект -> "Добавить" -> "Новый класс" )и вставьте в него текст из моего пользовательского расширения Visual Studio.

Спасибо

9
задан John Maloney 28 May 2012 в 09:54
поделиться