IWizard 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
精靈延伸模組所實作的介面,以在精靈處理 .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) |
呼叫 以查詢是否應該將專案專案新增至專案。 |