Поделиться через


Создание расширений для схем слоев

Данный пакет дополнительных компонентов Visual Studio 2010 позволяет писать код для создания и обновлениях схем слоев, а также проверки структуры программного кода с использованием схем слоев в Visual Studio 2010 Ultimate. Можно добавлять команды, которые отображаются в контекстном меню схем, настраивать жесты перетаскивания и осуществлять доступ к модели слоев из текстовых шаблонов. Эти расширения можно упаковать в формат Visual Studio Integration Extension (VSIX) и распределять их среди пользователей Visual Studio Ultimate и Visual Studio Premium. Дополнительные сведения см. в разделе Пакеты функций Visual Studio.

Важно!

Для использования этой функции необходимо установить пакет дополнительных компонентов для Visual Studio 2010.

Схемы слоев доступны в составе Visual Studio 2010 Ultimate. Дополнительные сведения см. в следующих разделах.

Требования

Требования к созданию расширений слоев

На компьютере, где будут созданы расширения слоев, необходимо установить следующие компоненты:

  • Visual Studio 2010 Ultimate

  • SDK для Visual Studio 2010

  • Пакет дополнительных компонентов визуализации и моделирования Visual Studio 2010 или пакет дополнительных компонентов Visual Studio 2010 Feature Pack 2. Оба включают среду выполнения пакета дополнительных компонентов визуализации и моделирования Visual Studio 2010.

    Важно!

    При работе с пакетом дополнительных компонентов визуализации и моделирования требуется установить пакет дополнительных компонентов в экспериментальном экземпляре Visual Studio для отладки.При работе с пакетом дополнительных компонентов Feature Pack 2 это не требуется.

Установка пакета дополнительных компонентов в экспериментальном экземпляре Visual Studio

  1. Установите пакет дополнительных компонентов визуализации и моделирования на компьютере, если это еще не сделано.

  2. Закройте все экземпляры Visual Studio.

  3. В меню Пуск последовательно щелкните Все программы, Microsoft SDK для Visual Studio 2010, Сервис и Сбросить экспериментальный экземпляр Microsoft Visual Studio 2010.

  4. Включите пакет дополнительных компонентов и среду выполнения в экспериментальном экземпляре Visual Studio.

    1. В меню Пуск последовательно щелкните Все программы, Microsoft SDK для Visual Studio 2010, Сервис и Запустить экспериментальный экземпляр Microsoft Visual Studio 2010.

    2. В меню Сервис нового экземпляра Visual Studio щелкните Диспетчер расширяемости.

    3. Убедитесь, что отображаются и включены и пакет дополнительных компонентов, и его среда. Если статус элемента — [Отключен], выберите элемент и щелкните Включить.

    4. Закройте среду Visual Studio.

Требования к использованию расширений слоев

На компьютере, где будут выполняться расширения слоев, необходимо установить следующие компоненты:

  • Visual Studio 2010 Premium, Visual Studio 2010 Ultimate или Team Foundation Build

  • Среда выполнения пакета дополнительных компонентов визуализации и моделирования Visual Studio 2010

Дополнительные сведения см. в разделе Развертывание расширения моделирования слоев.

Содержание раздела

Добавление команд и жестов в схемы слоев

Добавление пользовательской проверки архитектуры в схемы слоев

Добавление пользовательских свойств в схемы слоев

Перемещение по моделям слоев в коде программы и их обновление

Развертывание расширения моделирования слоев

Устранение неполадок, связанных с расширениями для схем слоев

См. также

Задачи

Практическое руководство. Создание схем слоев из артефактов

Практическое руководство. Проверка кода .NET по схеме слоев

Основные понятия

Схемы слоев: справочные материалы

Схемы слоев: рекомендации

Практическое руководство. Создание файлов из модели UML

Другие ресурсы

Практическое руководство. Определение и установка расширения моделирования

Практическое руководство. Открытие модели UML с помощью API Visual Studio

Журнал изменений

Дата

Журнал

Причина

Декабрь 2010

Обновлено с учетом пакета дополнительных компонентов Visual Studio 2010 Feature Pack 2.

Улучшение информации.