ScriptFactory.CreateNewScriptBasedOnTemplate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt auf Grundlage einer bestimmten Vorlage eine temporäre Abfragedatei mit der angegebenen Erweiterung, öffnet sie im Projekt Sonstiges, wo eine Momentaufnahme der Datei erstellt wird, und löscht die zuvor erstellte Abfragedatei. Ohne diese Methode würde Visual Studio immer eine neue Datei mit der gleichen Erweiterung wie der Erweiterung der Vorlage erstellen.
Überlädt
CreateNewScriptBasedOnTemplate(String, String, Boolean) |
Erstellt auf Grundlage einer bestimmten Vorlage eine temporäre Abfragedatei mit der angegebenen Erweiterung, öffnet sie im Projekt Sonstiges, wo eine Momentaufnahme der Datei erstellt wird, und löscht die zuvor erstellte Abfragedatei. Ohne diese Methode würde Visual Studio immer eine neue Datei mit der gleichen Erweiterung wie der Erweiterung der Vorlage erstellen. |
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject) |
Erstellt auf Grundlage einer bestimmten Vorlage eine temporäre Abfragedatei mit der angegebenen Erweiterung, öffnet sie im Projekt Sonstiges, wo eine Momentaufnahme der Datei erstellt wird, und löscht die zuvor erstellte Abfragedatei. Ohne diese Methode würde Visual Studio immer eine neue Datei mit der gleichen Erweiterung wie der Erweiterung der Vorlage erstellen. |
CreateNewScriptBasedOnTemplate(String, String, Boolean)
Erstellt auf Grundlage einer bestimmten Vorlage eine temporäre Abfragedatei mit der angegebenen Erweiterung, öffnet sie im Projekt Sonstiges, wo eine Momentaufnahme der Datei erstellt wird, und löscht die zuvor erstellte Abfragedatei. Ohne diese Methode würde Visual Studio immer eine neue Datei mit der gleichen Erweiterung wie der Erweiterung der Vorlage erstellen.
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)
Parameter
- fullPathToTemplate
- String
Der vollständige Pfad zum Skript.
- desiredExtension
- String
Die Erweiterung für die neue Abfrage, die basierend auf der Vorlage erstellt wird.
- isInParamSubstMode
- Boolean
true
für den Abfrage-Editor sollte im Vorlagenparams-Ersatzmodus oder im regulären Modus gestartet werden; andernfalls false
.
Implementiert
Gilt für:
CreateNewScriptBasedOnTemplate(String, String, Boolean, IVsProject)
Erstellt auf Grundlage einer bestimmten Vorlage eine temporäre Abfragedatei mit der angegebenen Erweiterung, öffnet sie im Projekt Sonstiges, wo eine Momentaufnahme der Datei erstellt wird, und löscht die zuvor erstellte Abfragedatei. Ohne diese Methode würde Visual Studio immer eine neue Datei mit der gleichen Erweiterung wie der Erweiterung der Vorlage erstellen.
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)
Parameter
- fullPathToTemplate
- String
Ein Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
- desiredExtension
- String
Ein Zeichenfolgenwert, der die Erweiterung für die neue Abfrage angibt, die auf Grundlage der Vorlage erstellt wird.
- isInParamSubstMode
- Boolean
Ein boolescher Wert, der angibt, ob der Abfrage-Editor im Ersetzungsmodus für Vorlagenparameter oder im regulären Modus gestartet werden soll.
- projectToAddScriptTo
- IVsProject
Ein derzeit geladenes IVsProject.