次の方法で共有


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)

プロジェクト項目をプロジェクトに追加する必要があるかどうかを照会するために呼び出されます。

適用対象