共用方式為


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)

呼叫 以查詢是否應該將專案專案新增至專案。

適用於