ScriptFactory.CreateNewScript 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 und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt.
Überlädt
| Name | Beschreibung |
|---|---|
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Datei und fügt es dem angegebenen Projekt hinzu. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Datei und fügt es dem angegebenen Projekt hinzu. |
| CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Datei und fügt es dem angegebenen Projekt hinzu. |
| CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Datei und fügt es dem angegebenen Projekt hinzu. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt. |
| CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt. |
| CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt. |
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String)
Erstellt und öffnet ein neues leeres Skript der angegebenen Datei und fügt es dem angegebenen Projekt hinzu.
public:
System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon, System::String ^ rootName);
public object CreateNewScript(string strFullPathToScript, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon, string rootName);
member this.CreateNewScript : string * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection * string -> obj
Public Function CreateNewScript (strFullPathToScript As String, projectToAddScriptTo As IVsProject, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection, rootName As String) As Object
Parameter
- strFullPathToScript
- String
Ein String-Wert, der den vollständigen Pfad zum Skript angibt.
- projectToAddScriptTo
- IVsProject
A IVsProject , der gerade geladen ist.
- connectionInfoList
- UIConnectionGroupInfo
A UIConnectionGroupInfo kann an den neuen Editor weitergegeben werden. Wenn null, hat der neue Editor keine Verbindung dazu.
- liveCon
- IDbConnection
Ein IDbConnection Bereich, der mit dem neuen Editor verknüpft werden kann. Kann nur dann nicht-null sein, wenn connectionInfoList der Parameter nicht-null/nicht-leer ist. Sollte mit dem Parameter synchron connectionInfoList sein.
- rootName
- String
Ein String-Wert, der den Root-Namen angibt, der der Dateiendung entspricht.
Gibt zurück
Die Dokumentansicht Object für den neuen Skripteditor.
Gilt für:
CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection)
Erstellt und öffnet ein neues leeres Skript der angegebenen Datei und fügt es dem angegebenen Projekt hinzu.
public:
System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon);
public object CreateNewScript(string strFullPathToScript, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon);
member this.CreateNewScript : string * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
Public Function CreateNewScript (strFullPathToScript As String, projectToAddScriptTo As IVsProject, ci As UIConnectionInfo, liveCon As IDbConnection) As Object
Parameter
- strFullPathToScript
- String
Ein String-Wert, der den vollständigen Pfad zum Skript angibt.
- projectToAddScriptTo
- IVsProject
A IVsProject , der gerade geladen ist.
A UIConnectionInfo kann an den neuen Editor weitergegeben werden. Wenn null, hat der neue Editor keine Verbindung dazu.
- liveCon
- IDbConnection
Ein IDbConnection Bereich, der mit dem neuen Editor verknüpft werden kann. Kann nur dann nicht-null sein, wenn connectionInfoList der Parameter nicht-null/nicht-leer ist. Sollte mit dem Parameter synchron connectionInfoList sein.
Gibt zurück
Die Dokumentansicht Object für den neuen Skripteditor.
Gilt für:
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection)
Erstellt und öffnet ein neues leeres Skript der angegebenen Datei und fügt es dem angegebenen Projekt hinzu.
public:
System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon);
public object CreateNewScript(string strFullPathToScript, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon);
member this.CreateNewScript : string * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
Public Function CreateNewScript (strFullPathToScript As String, projectToAddScriptTo As IVsProject, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection) As Object
Parameter
- strFullPathToScript
- String
Ein String-Wert, der den vollständigen Pfad zum Skript angibt.
- projectToAddScriptTo
- IVsProject
A IVsProject , der gerade geladen ist.
- connectionInfoList
- UIConnectionGroupInfo
A UIConnectionGroupInfo kann an den neuen Editor weitergegeben werden. Wenn null, hat der neue Editor keine Verbindung dazu.
- liveCon
- IDbConnection
Ein IDbConnection Bereich, der mit dem neuen Editor verknüpft werden kann. Kann nur dann nicht-null sein, wenn connectionInfoList der Parameter nicht-null/nicht-leer ist. Sollte mit dem Parameter synchron connectionInfoList sein.
Gibt zurück
Die Dokumentansicht Object für den neuen Skripteditor.
Gilt für:
CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String)
Erstellt und öffnet ein neues leeres Skript der angegebenen Datei und fügt es dem angegebenen Projekt hinzu.
public:
System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon, System::String ^ rootName);
public object CreateNewScript(string strFullPathToScript, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon, string rootName);
member this.CreateNewScript : string * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection * string -> obj
Public Function CreateNewScript (strFullPathToScript As String, projectToAddScriptTo As IVsProject, ci As UIConnectionInfo, liveCon As IDbConnection, rootName As String) As Object
Parameter
- strFullPathToScript
- String
Ein String-Wert, der den vollständigen Pfad zum Skript angibt.
- projectToAddScriptTo
- IVsProject
A IVsProject , der gerade geladen ist.
A UIConnectionInfo kann an den neuen Editor weitergegeben werden. Wenn null, hat der neue Editor keine Verbindung dazu.
- liveCon
- IDbConnection
Ein IDbConnection Bereich, der mit dem neuen Editor verknüpft werden kann. Kann nur dann nicht-null sein, wenn connectionInfoList der Parameter nicht-null/nicht-leer ist. Sollte mit dem Parameter synchron connectionInfoList sein.
- rootName
- String
Ein String-Wert, der den Root-Namen angibt, der der Dateiendung entspricht.
Gibt zurück
Die Dokumentansicht Object für den neuen Skripteditor.
Gilt für:
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String)
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt.
public:
virtual System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon, System::String ^ fileRoot);
public object CreateNewScript(string strFullPathToScript, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon, string fileRoot);
abstract member CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection * string -> obj
override this.CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection * string -> obj
Public Function CreateNewScript (strFullPathToScript As String, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection, fileRoot As String) As Object
Parameter
- strFullPathToScript
- String
Ein String-Wert, der den vollständigen Pfad zum Skript angibt.
- connectionInfoList
- UIConnectionGroupInfo
A UIConnectionGroupInfo kann an den neuen Editor weitergegeben werden. Wenn null, hat der neue Editor keine Verbindung dazu.
- liveCon
- IDbConnection
Ein IDbConnection Bereich, der mit dem neuen Editor verknüpft werden kann. Kann nur dann nicht-null sein, wenn connectionInfoList der Parameter nicht-null/nicht-leer ist. Sollte mit dem Parameter synchron connectionInfoList sein.
- fileRoot
- String
Ein String-Wert, der die Wurzel des Pfades zum Skript angibt.
Gibt zurück
Die Dokumentansicht Object für den neuen Skripteditor.
Implementiert
Gilt für:
CreateNewScript(String, UIConnectionInfo, IDbConnection)
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt.
public:
virtual System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon);
public object CreateNewScript(string strFullPathToScript, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon);
abstract member CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
override this.CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
Public Function CreateNewScript (strFullPathToScript As String, ci As UIConnectionInfo, liveCon As IDbConnection) As Object
Parameter
- strFullPathToScript
- String
Ein String-Wert, der den vollständigen Pfad zum Skript angibt.
A UIConnectionInfo kann an den neuen Editor weitergegeben werden. Wenn null, hat der neue Editor keine Verbindung dazu.
- liveCon
- IDbConnection
Ein IDbConnection Bereich, der mit dem neuen Editor verknüpft werden kann. Kann nur dann nicht-null sein, wenn connectionInfoList der Parameter nicht-null/nicht-leer ist. Sollte mit dem Parameter synchron connectionInfoList sein.
Gibt zurück
Die Dokumentansicht Object für den neuen Skripteditor.
Implementiert
Gilt für:
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection)
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt.
public:
virtual System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon);
public object CreateNewScript(string strFullPathToScript, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon);
abstract member CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
override this.CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
Public Function CreateNewScript (strFullPathToScript As String, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection) As Object
Parameter
- strFullPathToScript
- String
Ein String-Wert, der den vollständigen Pfad zum Skript angibt.
- connectionInfoList
- UIConnectionGroupInfo
A UIConnectionGroupInfo kann an den neuen Editor weitergegeben werden. Wenn null, hat der neue Editor keine Verbindung dazu.
- liveCon
- IDbConnection
Ein IDbConnection Bereich, der mit dem neuen Editor verknüpft werden kann. Kann nur dann nicht-null sein, wenn connectionInfoList der Parameter nicht-null/nicht-leer ist. Sollte mit dem Parameter synchron connectionInfoList sein.
Gibt zurück
Die Dokumentansicht Object für den neuen Skripteditor.
Implementiert
Gilt für:
CreateNewScript(String, UIConnectionInfo, IDbConnection, String)
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembler implementiert wird. Der Editor dieses Skripts sollte von diesem Assembler implementiert werden. Das neue Skript wird dem Diversenprojekt hinzugefügt.
public:
virtual System::Object ^ CreateNewScript(System::String ^ strFullPathToScript, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon, System::String ^ fileRoot);
public object CreateNewScript(string strFullPathToScript, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon, string fileRoot);
abstract member CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection * string -> obj
override this.CreateNewScript : string * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection * string -> obj
Public Function CreateNewScript (strFullPathToScript As String, ci As UIConnectionInfo, liveCon As IDbConnection, fileRoot As String) As Object
Parameter
- strFullPathToScript
- String
Ein String-Wert, der den vollständigen Pfad zum Skript angibt.
A UIConnectionInfo kann an den neuen Editor weitergegeben werden. Wenn null, hat der neue Editor keine Verbindung dazu.
- liveCon
- IDbConnection
Ein System.Data.IDbConnection Bereich, der mit dem neuen Editor verknüpft werden kann. Kann nur dann nicht-null sein, wenn connectionInfoList der Parameter nicht-null/nicht-leer ist. Sollte mit dem Parameter synchron connectionInfoList sein.
- fileRoot
- String
Ein String-Wert, der die Wurzel des Pfades zum Skript angibt.
Gibt zurück
Die Dokumentansicht Object für den neuen Skripteditor.