ScriptFactory.CreateNewScriptBasedOnTemplate 方法

定义

基于给定的模板使用指定扩展名创建一个临时查询文件,在杂项项目中打开该文件(此时将创建该文件的快照),并删除以前创建的查询文件。 如果不使用此方法,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

适用于