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 , которая сейчас загружена.

Применяется к