ScriptFactory.CreateNewScriptBasedOnTemplate メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定された拡張子を持つ一時クエリ ファイルを、与えられたテンプレートに基づいて作成して、その他のプロジェクトで開きます。これにより、ファイルのスナップショットが作成され、以前に作成したクエリ ファイルが削除されます。 このメソッドがない場合、Visual Studio では、テンプレートと同じ拡張子を持つ新しいファイルが常に作成されます。
オーバーロード
CreateNewScriptBasedOnTemplate(String, String, Boolean) |
指定された拡張子を持つ一時クエリ ファイルを、与えられたテンプレートに基づいて作成して、その他のプロジェクトで開きます。これにより、ファイルのスナップショットが作成され、以前に作成したクエリ ファイルが削除されます。 このメソッドがない場合、Visual Studio では、テンプレートと同じ拡張子を持つ新しいファイルが常に作成されます。 |
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
指定された拡張子を持つ一時クエリ ファイルを、与えられたテンプレートに基づいて作成して、その他のプロジェクトで開きます。これにより、ファイルのスナップショットが作成され、以前に作成したクエリ ファイルが削除されます。 このメソッドがない場合、Visual Studio では、テンプレートと同じ拡張子を持つ新しいファイルが常に作成されます。 |
CreateNewScriptBasedOnTemplate(String, String, Boolean)
指定された拡張子を持つ一時クエリ ファイルを、与えられたテンプレートに基づいて作成して、その他のプロジェクトで開きます。これにより、ファイルのスナップショットが作成され、以前に作成したクエリ ファイルが削除されます。 このメソッドがない場合、Visual Studio では、テンプレートと同じ拡張子を持つ新しいファイルが常に作成されます。
public:
virtual void CreateNewScriptBasedOnTemplate(System::String ^ fullPathToTemplate, System::String ^ desiredExtension, bool isInParamSubstMode);
public void CreateNewScriptBasedOnTemplate (string fullPathToTemplate, string desiredExtension, bool isInParamSubstMode);
abstract member CreateNewScriptBasedOnTemplate : string * string * bool -> unit
override this.CreateNewScriptBasedOnTemplate : string * string * bool -> unit
Public Sub CreateNewScriptBasedOnTemplate (fullPathToTemplate As String, desiredExtension As String, isInParamSubstMode As Boolean)
パラメーター
- fullPathToTemplate
- String
スクリプトへの完全なパス。
- desiredExtension
- String
テンプレートに基づいて作成される新しいクエリの拡張機能。
- isInParamSubstMode
- Boolean
true
クエリ エディターに対して、テンプレートパラメーター置換モードまたは通常モードで開始する必要があります。それ以外の場合は . false
実装
適用対象
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject)
指定された拡張子を持つ一時クエリ ファイルを、与えられたテンプレートに基づいて作成して、その他のプロジェクトで開きます。これにより、ファイルのスナップショットが作成され、以前に作成したクエリ ファイルが削除されます。 このメソッドがない場合、Visual Studio では、テンプレートと同じ拡張子を持つ新しいファイルが常に作成されます。
public:
void CreateNewScriptBasedOnTemplate(System::String ^ fullPathToTemplate, System::String ^ desiredExtension, bool isInParamSubstMode, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo);
public void CreateNewScriptBasedOnTemplate (string fullPathToTemplate, string desiredExtension, bool isInParamSubstMode, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo);
member this.CreateNewScriptBasedOnTemplate : string * string * bool * Microsoft.VisualStudio.Shell.Interop.IVsProject -> unit
Public Sub CreateNewScriptBasedOnTemplate (fullPathToTemplate As String, desiredExtension As String, isInParamSubstMode As Boolean, projectToAddScriptTo As IVsProject)
パラメーター
- fullPathToTemplate
- String
スクリプトの完全なパスを指定する文字列値です。
- desiredExtension
- String
テンプレートに基づいて作成される新しいクエリの拡張子を指定する文字列値です。
- isInParamSubstMode
- Boolean
クエリ エディターをテンプレート パラメーター置換モードと通常モードのどちらで起動するかを示すブール値です。
- projectToAddScriptTo
- IVsProject
現在読み込まれている IVsProject です。