Microsoft.VisualStudio.TemplateWizard 名前空間

カスタム テンプレート ウィザードの拡張機能を作成できるようにするインターフェイス、属性、および列挙体が用意されています。

クラス

  クラス 説明
パブリック クラス TemplateWizardDisallowUserTemplatesSecurityAttribute テンプレート ウィザードの拡張機能が Visual Studio のインストール ディレクトリまたはそのサブディレクトリのいずれかにあるテンプレートだけを読み込むように指定します。
パブリック クラス TemplateWizardSecurityAttribute テンプレート ウィザードの拡張機能が、指定したテンプレートで呼び出された場合のみ実行するように指定します。
パブリック クラス WizardBackoutException テンプレート ウィザードが完了する前に前の画面に戻った場合にスローされる例外です。
パブリック クラス WizardCancelledException テンプレート ウィザードが完了する前にキャンセルされた場合にスローされる例外です。

インターフェイス

  インターフェイス 説明
パブリック インターフェイス IFilterTokenValues プロジェクトまたは項目のインスタンスがテンプレートから生成されるときに実行するフィルター処理のロジックを指定します。
パブリック インターフェイス IWizard テンプレート ウィザードの拡張機能のロジックを定義します。

列挙型

  列挙体 説明
パブリック列挙体 WizardRunKind テンプレート ウィザードで作成できるさまざまなテンプレートを定義する定数を指定します。