Udostępnij za pośrednictwem


IWizard Interfejs

Definicja

Interfejs zaimplementowany przez rozszerzenie kreatora do odbierania powiadomień, ponieważ kreator przetwarza plik vstemplate. Implementacja tego interfejsu może zmodyfikować sposób przetwarzania szablonu lub wykonać pracę niestandardową, która nie jest wykonywana przez kreatora szablonów.

public interface class IWizard
public interface class IWizard
__interface IWizard
public interface IWizard
type IWizard = interface
Public Interface IWizard
Pochodne

Metody

BeforeOpeningFile(ProjectItem)

Wywoływane przed otwarciem elementu projektu w edytorze.

ProjectFinishedGenerating(Project)

Wywoływana po zakończeniu generowania projektu.

ProjectItemFinishedGenerating(ProjectItem)

Wywoływana po zakończeniu generowania elementu projektu.

RunFinished()

Wywoływana po zakończeniu generowania danych wyjściowych przez kreatora.

RunStarted(Object, Dictionary<String,String>, WizardRunKind, Object[])

Wywoływany jako plik szablonu zaczyna być przetwarzany.

ShouldAddProjectItem(String)

Wywoływane w celu wykonania zapytania, jeśli element projektu powinien zostać dodany do projektu.

Dotyczy