次の方法で共有


IWizard インターフェイス

テンプレート ウィザードの拡張機能のロジックを定義します。

名前空間:  Microsoft.VisualStudio.TemplateWizard
アセンブリ:  Microsoft.VisualStudio.TemplateWizardInterface (Microsoft.VisualStudio.TemplateWizardInterface.dll 内)

構文

'宣言
Public Interface IWizard
public interface IWizard
public interface class IWizard
type IWizard =  interface end
public interface IWizard

IWizard 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド BeforeOpeningFile テンプレートの項目を開く前にカスタム ウィザードのロジックを実行します。
パブリック メソッド ProjectFinishedGenerating プロジェクトが生成を完了したときにカスタム ウィザードのロジックを実行します。
パブリック メソッド ProjectItemFinishedGenerating プロジェクト項目が生成を完了したときにカスタム ウィザードのロジックを実行します。
パブリック メソッド RunFinished ウィザードがすべてのタスクを完了したときにカスタム ウィザードのロジックを実行します。
パブリック メソッド RunStarted テンプレート ウィザードの実行開始時にカスタム ウィザードのロジックを実行します。
パブリック メソッド ShouldAddProjectItem 指定したプロジェクト項目をプロジェクトに追加するかどうかを示します。

このページのトップへ

解説

テンプレート ウィザードの拡張機能は、vsprvs でテンプレートからプロジェクトまたは項目のインスタンスを生成している場合に実行されます。詳細については、「方法 : プロジェクト テンプレートを組み合わせたウィザードを使用する」を参照してください。

参照

関連項目

Microsoft.VisualStudio.TemplateWizard 名前空間