ScriptFactory.CreateNewScriptBasedOnTemplate Metodo

Definizione

Crea un file di query temporaneo con un'estensione specificata basata sul modello specifico, lo apre nel progetto Misc, che crea uno snapshot del file e elimina il file di query precedentemente creato. Senza questo metodo, Visual Studio creerebbe sempre un nuovo file con la stessa estensione del template.

Overload

Nome Descrizione
CreateNewScriptBasedOnTemplate(String, String, Boolean)

Crea un file di query temporaneo con un'estensione specificata basata sul modello specifico, lo apre nel progetto Misc, che crea uno snapshot del file e elimina il file di query precedentemente creato. Senza questo metodo, Visual Studio creerebbe sempre un nuovo file con la stessa estensione del template.

CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject)

Crea un file di query temporaneo con un'estensione specificata basata sul modello specifico, lo apre nel progetto Misc, che crea uno snapshot del file e elimina il file di query precedentemente creato. Senza questo metodo, Visual Studio creerebbe sempre un nuovo file con la stessa estensione del template.

CreateNewScriptBasedOnTemplate(String, String, Boolean)

Crea un file di query temporaneo con un'estensione specificata basata sul modello specifico, lo apre nel progetto Misc, che crea uno snapshot del file e elimina il file di query precedentemente creato. Senza questo metodo, Visual Studio creerebbe sempre un nuovo file con la stessa estensione del template.

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)

Parametri

fullPathToTemplate
String

Il percorso completo verso la sceneggiatura.

desiredExtension
String

L'estensione per la nuova query che sarà creata basandosi sul template.

isInParamSubstMode
Boolean

true l'editor di query dovrebbe iniziare in modalità sostituzione dei parametri template o in modalità normale; altrimenti, false.

Implementazioni

Si applica a

CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject)

Crea un file di query temporaneo con un'estensione specificata basata sul modello specifico, lo apre nel progetto Misc, che crea uno snapshot del file e elimina il file di query precedentemente creato. Senza questo metodo, Visual Studio creerebbe sempre un nuovo file con la stessa estensione del template.

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)

Parametri

fullPathToTemplate
String

Un valore di stringa che specifica il percorso completo verso lo script.

desiredExtension
String

Un valore di stringa che specifica l'estensione per la nuova query che verrà creata in base al template.

isInParamSubstMode
Boolean

Un valore booleano che specifica se l'editor di query deve iniziare in modalità sostituzione dei parametri template o in modalità normale.

projectToAddScriptTo
IVsProject

A IVsProject che è attualmente carica.

Si applica a