ScriptFactory.CreateNewScriptBasedOnTemplate 方法

定义

根据给定模板创建一个带有指定扩展名的临时查询文件,在 Misc 项目中打开,生成文件快照,并删除之前创建的查询文件。 没有这种方法,Visual Studio 总是会创建一个与模板扩展名相同的新文件。

重载

名称 说明
CreateNewScriptBasedOnTemplate(String, String, Boolean)

根据给定模板创建一个带有指定扩展名的临时查询文件,在 Misc 项目中打开,生成文件快照,并删除之前创建的查询文件。 没有这种方法,Visual Studio 总是会创建一个与模板扩展名相同的新文件。

CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject)

根据给定模板创建一个带有指定扩展名的临时查询文件,在 Misc 项目中打开,生成文件快照,并删除之前创建的查询文件。 没有这种方法,Visual Studio 总是会创建一个与模板扩展名相同的新文件。

CreateNewScriptBasedOnTemplate(String, String, Boolean)

根据给定模板创建一个带有指定扩展名的临时查询文件,在 Misc 项目中打开,生成文件快照,并删除之前创建的查询文件。 没有这种方法,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)

根据给定模板创建一个带有指定扩展名的临时查询文件,在 Misc 项目中打开,生成文件快照,并删除之前创建的查询文件。 没有这种方法,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 A目前已加载。

适用于