ScriptFactory.CreateNewScriptBasedOnTemplate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
根据给定模板创建一个带有指定扩展名的临时查询文件,在 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目前已加载。