Общие сведения о модели автоматизации
Модель автоматизации состоит из набора объектов, для которых можно создать надстройку, мастер или макроса. Для простоты надстройка термина часто используется в этот раздел, чтобы указать любой объект-получателя автоматизации. Надстройки компилированные приложений, которые обрабатывают среду и автоматизируют задачи.
Объекты модели автоматизации
Модель автоматизации состоит из связанных групп в составе объекты, которые контролируют основные аспекты общей среды. Ниже приведена схема, на которой показан широкий набор объектов, которые составляют модель автоматизации.
Объекты автоматизации Visual Studio
Дополнительные сведения см. в разделе Расширение среды Visual Studio.
Среда предоставляет модель для различных функциональных областей. Например, модель кода для различных элементов, которые можно найти в коде. Модель документа для различных элементов документа. Одна область, область проекта, представляют интерес особый интерес для поставщиков VSPackage. Возможно, потребуется требованиям новые типы проектов в модели автоматизации точно так же, как и Visual C++ и Visual Basic в модели автоматизации. Этот процесс конспектирован in Защита модели для VSPackages.
Размещения, где можно рассмотреть возможность расширять модель автоматизации среды:
Проект
Document
Код
Построение
Дополнительные сведения об автоматизации см. Автоматизация и расширение среды для Visual Studio. Этот документ и он содержит ссылки на документы, помогает принимать решения относительно, как следует предоставить автоматизации для разработки VSPackage.