ScriptFactory.CreateNewScriptBasedOnTemplate Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un file di query temporaneo con l'estensione specificata in base al modello specificato e lo apre nel progetto esterno creando uno snapshot del file ed eliminando il file di query creato in precedenza. Senza questo metodo, in Visual Studio verrebbe creato sempre un nuovo file con la stessa estensione del modello.
Overload
CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Crea un file di query temporaneo con l'estensione specificata in base al modello specificato e lo apre nel progetto esterno creando uno snapshot del file ed eliminando il file di query creato in precedenza. Senza questo metodo, in Visual Studio verrebbe creato sempre un nuovo file con la stessa estensione del modello. |
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Crea un file di query temporaneo con l'estensione specificata in base al modello specificato e lo apre nel progetto esterno creando uno snapshot del file ed eliminando il file di query creato in precedenza. Senza questo metodo, in Visual Studio verrebbe creato sempre un nuovo file con la stessa estensione del modello. |
CreateNewScriptBasedOnTemplate(String, String, Boolean)
Crea un file di query temporaneo con l'estensione specificata in base al modello specificato e lo apre nel progetto esterno creando uno snapshot del file ed eliminando il file di query creato in precedenza. Senza questo metodo, in Visual Studio verrebbe creato sempre un nuovo file con la stessa estensione del modello.
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
Percorso completo dello script.
- desiredExtension
- String
Estensione per la nuova query che verrà creata in base al modello.
- isInParamSubstMode
- Boolean
true
nell'editor di query deve essere avviato in modalità di sostituzione dei parametri del modello o in modalità regolare; in caso contrario, false
.
Implementazioni
Si applica a
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject)
Crea un file di query temporaneo con l'estensione specificata in base al modello specificato e lo apre nel progetto esterno creando uno snapshot del file ed eliminando il file di query creato in precedenza. Senza questo metodo, in Visual Studio verrebbe creato sempre un nuovo file con la stessa estensione del modello.
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
Valore stringa che specifica il percorso completo dello script.
- desiredExtension
- String
Valore stringa che specifica l'estensione per la nuova query che verrà creata in base al modello.
- isInParamSubstMode
- Boolean
Valore booleano che specifica se l'editor di query deve essere avviato in modalità di sostituzione dei parametri del modello o in modalità normale.
- projectToAddScriptTo
- IVsProject
Oggetto IVsProject attualmente caricato.