Примеры расширения среды для проектов Visual Basic и Visual C#
Обновлен: Ноябрь 2007
Документация Visual Studio содержит примеры программирования расширяемости.
Примеры программирования приведены в следующих источниках.
Справочная документация по общей расширяемости. Хорошей отправной точкой служат разделы EnvDTE и EnvDTE80.
Справочная документация по расширяемости проектов Visual Basic и Visual C#. Хорошей отправной точкой служат разделы VSLangProj и VSLangProj80.
Общая документация по принципам расширяемости проектов Visual Basic и Visual C#. В следующей таблице перечислены разделы, которые содержат более подробные сведения.
Раздел
Описание
Доступ к свойствам Project, Project Item и Configuration, специфическим для типа проекта
Содержит ссылки на разделы, описывающие использование свойств проектов, элементов проектов и конфигураций, относящихся к проектам Visual Basic, Visual C# и Visual J#.
Пояснение использования макросов для добавления текста в файлы исходного кода Visual Basic, Visual C# или Visual J#.
Практическое руководство. Создание проекта приложения Windows путем расширения
Пояснения создания приложения Windows в Visual Basic, Visual C# или Visual J#.
Содержит ссылки на разделы, описывающие различные способы реагирования на события среды в проектах Visual Basic, Visual C# и Visual J#.
Практическое руководство. Использование объектов BuildManager и BuildManagerEvents
Демонстрация программной работы с объектами BuildManager и BuildManagerEvents.
Объекты FileCodeModel и CodeModel в приложениях расширения среды на Visual Basic и Visual C#
Содержит ссылки на разделы, в которых демонстрируется использование модели кода для обнаружения и формирования исходного кода Visual Basic, Visual C# и Visual J#.
Практическое руководство. Операции с проектами Visual Basic и C# с помощью объекта VSProject2
Демонстрация использования объекта VSProject2 для управления проектами Visual Basic, Visual C# и Visual J#.
Практическое руководство. Использование свойства Imports проектов Visual Basic
Демонстрация использования свойства Imports в проектах Visual Basic.
См. также
Основные понятия
Введение в технологию расширения проектов