IWizard Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс, реализованный расширением мастера для получения уведомлений, когда мастер обрабатывает VSTEMPLATE-файл. Реализация этого интерфейса может изменить способ обработки шаблона или выполнить пользовательскую работу, которую не выполняет мастер шаблонов.
public interface class IWizard
public interface class IWizard
__interface IWizard
public interface IWizard
type IWizard = interface
Public Interface IWizard
- Производный
Методы
BeforeOpeningFile(ProjectItem) |
Вызывается перед открытием элемента проекта в редакторе. |
ProjectFinishedGenerating(Project) |
Вызывается после завершения создания проекта. |
ProjectItemFinishedGenerating(ProjectItem) |
Вызывается после завершения создания элемента проекта. |
RunFinished() |
Вызывается, когда мастер завершил создание выходных данных. |
RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[]) |
Вызывается при начале обработки файла шаблона. |
ShouldAddProjectItem(String) |
Вызывается для запроса, следует ли добавить элемент проекта в проект. |