次の方法で共有


Microsoft.VisualStudio.TemplateWizard 名前空間

クラス

TemplateWizardDisallowUserTemplatesSecurityAttribute

この属性は、ウィザード拡張機能を呼び出すことができるテンプレートを制限するために、ウィザード拡張機能の実装に配置できます。

TemplateWizardSecurityAttribute

この属性は、ウィザード拡張機能を読み込むことができるテンプレートを制限するために、ウィザード拡張機能の実装に配置できます。

WizardBackoutException

テンプレート ウィザードからバック アウトするためにスローできる例外。

WizardCancelledException

テンプレート ウィザード内の処理を取り消すためにスローされる例外。

インターフェイス

IFilterTokenValues

テンプレート置換値を変更するコンポーネントによって実装されるインターフェイス。 プログラミング言語ごとに置換値を修正するために使用されます。 たとえば、識別子 ab$cd は一部の言語では受け入れられない可能性があるため、フィルターを使用すると、この値を受け入れ可能な識別子であるab_cdに変換できます。

IWizard

ウィザードが .vstemplate ファイルを処理する際に通知を受け取るウィザード拡張機能によって実装されるインターフェイス。 このインターフェイスの実装では、テンプレートの処理方法を変更したり、テンプレート ウィザードで行わないカスタム作業を実行したりできます。

IWizard2

テンプレート ウィザードのオプション インターフェイス。 このインターフェイスは、新しい項目を追加するためのソリューション階層の場所が現在の階層の選択とは異なるシナリオをサポートします。たとえば、Visual Studio Codespace で実行されているウィザードでは、ソリューション階層で選択が行われません。

列挙型

WizardRunKind

ウィザードで .vstemplate ファイルを処理する方法を定義する列挙。