Практическое руководство. Понимание примеров модели мастера C++
Обновлен: Ноябрь 2007
Большинство примеров в разделах справочника по модели мастера Visual C++ представляют собой отрывки из HTML-файлов мастера Visual Studio для создания проектов Visual C++. По возможности для целей создания контекста использования функции представлены в разделах целиком. Дополнительные сведения о пользовательских мастерах Visual C++ см. в разделах Создание пользовательского мастера, Этапы проектирования мастера, Образцы специального мастера и Настройка мастера.
Для поиска других файлов свойств и методов среди файлов мастера Visual C++ используйте диалоговое окно Окно "Поиск в файлах", "Поиск и замена".
![]() |
---|
Папка для каждого мастера Visual C++ расположена в папке \Program Files\Microsoft Visual Studio 8\VC\VCWizards. |
Архитектура модели мастера Visual C++ для реализации автоматизации использует сценарий или код HTML. При вызове метода или свойства из сценария необходимо соблюдать одно из правил, описанных в следующей процедуре.
![]() |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих параметров или выпуска. Эти процедуры были разработаны с обычными параметрами разработки. Чтобы изменить настройки, в меню Сервис выберите команду Импорт и экспортпараметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Чтобы получить доступ к свойствам и методам в модели мастера Visual C++ из файла JScript
Добавьте в начало элемента модели "wizard".
Пример.
wizard.FindSymbol("PROJECT_PATH");
Чтобы получить доступ к свойствам и методам в модели среды Visual Studio из файла JScript
Добавьте в начало элемента модели "dte".
Пример.
var Solution = dte.Solution;
Чтобы получить доступ к свойствам и методам в модели мастера Visual C++ или модели среды Visual Studio из файла HTML
Добавьте в начало элемента модели "window.external".
Пример.
window.external.AddSymbol("HEADER_FILE_VALID", true);