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 proporcionada, lo abre en el proyecto Varios, que creará una instantánea del archivo, y elimina el archivo de consulta creado previamente. Sin este método, Visual Studio crearía siempre un nuevo archivo con la misma extensión que la plantilla.
Sobrecargas
| CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Crea un archivo de consulta temporal con una extensión especificada basada en la plantilla proporcionada, lo abre en el proyecto Varios, que creará una instantánea del archivo, y elimina el archivo de consulta creado previamente. Sin este método, Visual Studio crearía siempre 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 proporcionada, lo abre en el proyecto Varios, que creará una instantánea del archivo, y elimina el archivo de consulta creado previamente. Sin este método, Visual Studio crearía siempre 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 proporcionada, lo abre en el proyecto Varios, que creará una instantánea del archivo, y elimina el archivo de consulta creado previamente. Sin este método, Visual Studio crearía siempre 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
Ruta de acceso completa al script.
- desiredExtension
- String
Extensión de la nueva consulta que se creará en función de la plantilla.
- isInParamSubstMode
- Boolean
true para el editor de consultas debe iniciarse en el 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 proporcionada, lo abre en el proyecto Varios, que creará una instantánea del archivo, y elimina el archivo de consulta creado previamente. Sin este método, Visual Studio crearía siempre 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
Valor de cadena que especifica la ruta de acceso completa al script.
- desiredExtension
- String
Valor de cadena que especifica la extensión para la nueva consulta que se creará basándose en la plantilla.
- isInParamSubstMode
- Boolean
Valor booleano que especifica si el editor de consultas se debe iniciar en el modo de sustitución de parámetros de plantilla o en modo normal.
- projectToAddScriptTo
- IVsProject
Interfaz IVsProject que está cargada actualmente.