ScriptFactory.CreateNewScriptBasedOnTemplate Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla dada, lo abre en el proyecto Misc, que creará una instantánea del archivo y elimina el archivo de consulta previamente creado. Sin este método, Visual Studio siempre crearía un nuevo archivo con la misma extensión que la plantilla.
Sobrecargas
| Nombre | Description |
|---|---|
| CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla dada, lo abre en el proyecto Misc, que creará una instantánea del archivo y elimina el archivo de consulta previamente creado. Sin este método, Visual Studio siempre crearía un nuevo archivo con la misma extensión que la plantilla. |
| CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla dada, lo abre en el proyecto Misc, que creará una instantánea del archivo y elimina el archivo de consulta previamente creado. Sin este método, Visual Studio siempre crearía un nuevo archivo con la misma extensión que la plantilla. |
CreateNewScriptBasedOnTemplate(String, String, Boolean)
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla dada, lo abre en el proyecto Misc, que creará una instantánea del archivo y elimina el archivo de consulta previamente creado. Sin este método, Visual Studio siempre crearía un nuevo archivo con la misma extensión que la plantilla.
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)
Parámetros
- fullPathToTemplate
- String
El camino completo hacia el guion.
- desiredExtension
- String
La extensión para la nueva consulta que se creará a partir de la plantilla.
- isInParamSubstMode
- Boolean
true para el editor de consultas debe comenzar en modo de sustitución de parámetros de plantilla o en modo normal; de lo contrario, false.
Implementaciones
Se aplica a
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject)
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla dada, lo abre en el proyecto Misc, que creará una instantánea del archivo y elimina el archivo de consulta previamente creado. Sin este método, Visual Studio siempre crearía un nuevo archivo con la misma extensión que la plantilla.
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)
Parámetros
- fullPathToTemplate
- String
Un valor de cadena que especifica el camino completo hacia el script.
- desiredExtension
- String
Un valor de cadena que especifica la extensión para la nueva consulta que se creará en función de la plantilla.
- isInParamSubstMode
- Boolean
Un valor booleano que especifica si el editor de consultas debe comenzar en modo de sustitución de parámetros de plantilla o en modo normal.
- projectToAddScriptTo
- IVsProject
A IVsProject que está cargado actualmente.