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


Мастеры

После создания мастера обычно требуется добавить его в интегрированную среду разработки Visual Studio, чтобы другие пользователи могли использовать ее. Затем добавленный мастер появится в диалоговом окне "Добавить новый проект " или "Добавить новый элемент ". Чтобы просмотреть диалоговое окно "Добавить новый проект" или "Добавить новый элемент", щелкните правой кнопкой мыши открытое решение в Обозреватель решений, выберите пункт "Добавить", а затем нажмите кнопку "Создать проект" или "Новый элемент".

Мастеры можно реализовать в Visual Studio, чтобы пользователи могли выбирать из представления дерева доступных значений при открытии диалогового окна "Добавить новый проект" или диалогового окна "Добавить новый элемент" или при щелчке правой кнопкой мыши элемент в Обозреватель решений.

В мастере можно указать параметр локализации имени нового проекта или элемента, и вы можете определить значок, который пользователи увидят при выборе мастера. Вы также можете управлять порядком отображения новых элементов относительно других доступных элементов; Элементы не должны быть упорядочены в алфавитном порядке.

Вы также можете указать мастер, который запускается по-разному, в зависимости от пользовательских параметров, передаваемых мастеру при открытии.

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

В этом разделе

Содержит общие сведения о файлах описания каталога шаблона и объясняет, как они работают в интегрированной среде разработки для отображения папок, файлов vsz мастера и файлов шаблонов, связанных с проектом в диалоговых окнах.

Объясняет, как интегрированная среда разработки запускает мастеры и перечисляет три части VSZ-файла.

Описывает IDTWizard интерфейс, который мастеры должны реализовать для работы в интегрированной среде разработки.

Объясняет, как реализованы мастера и что происходит, когда интегрированная среда разработки передает параметры контекста в реализацию.

Объясняет, как использовать настраиваемые параметры для управления операцией мастера после запуска мастера.

Содержит ссылки на дополнительные разделы, которые предлагают сведения о разработке новых типов проектов.

Описывает использование проектов и решений Visual Studio для упорядочивания файлов кода и файлов ресурсов и реализации системы управления версиями.