IWizard - интерфейс
Определяет логику для расширения мастера шаблонов.
Пространство имен: Microsoft.VisualStudio.TemplateWizard
Сборка: Microsoft.VisualStudio.TemplateWizardInterface (в Microsoft.VisualStudio.TemplateWizardInterface.dll)
Синтаксис
'Декларация
Public Interface IWizard
public interface IWizard
public interface class IWizard
type IWizard = interface end
public interface IWizard
Тип IWizard предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
BeforeOpeningFile | Выполняет пользовательскую логику мастера, прежде чем открыть элемент в шаблоне. | |
ProjectFinishedGenerating | Выполняет пользовательскую логику мастера после завершения создания проектом. | |
ProjectItemFinishedGenerating | Выполняет пользовательскую логику мастера после завершения создания элементом проекта. | |
RunFinished | Выполняет пользовательскую логику мастера после завершения мастером всех задач. | |
RunStarted | Выполняет пользовательскую логику мастера в начале работы мастера шаблонов. | |
ShouldAddProjectItem | Указывает, следует ли добавить в проект заданный элемент проекта. |
В начало страницы
Заметки
Расширения мастера шаблонов запускаются при создании в vsprvs экземпляра проекта или элемента из шаблона.Дополнительные сведения см. в разделе Практическое руководство. Использование мастеров для шаблонов проекта.