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 Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" hinzugefügt.
Überlädt
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 Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" hinzugefügt. |
CreateNewScript(String, UIConnectionInfo, IDbConnection) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" hinzugefügt. |
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" hinzugefügt. |
CreateNewScript(String, UIConnectionInfo, IDbConnection, String) |
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" 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 Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
- projectToAddScriptTo
- IVsProject
Ein derzeit geladenes IVsProject.
- connectionInfoList
- UIConnectionGroupInfo
Eine UIConnectionGroupInfo, die an den neuen Editor übergeben werden kann. Bei NULL wurde dem neuen Editor keine Verbindung zugeordnet.
- liveCon
- IDbConnection
Eine IDbConnection, die dem neuen Editor zugeordnet werden kann. Kann nicht null sein, wenn connectionInfoList
der Parameter nicht null/nicht leer ist. Sollte mit connectionInfoList
Parameter synchronisiert werden.
- rootName
- String
Ein Zeichenfolgenwert, der den Stammnamen angibt, der der Dateierweiterung entspricht.
Gibt zurück
Das Object der Dokumentsicht für den neuen Skript-Editor.
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 Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
- projectToAddScriptTo
- IVsProject
Ein derzeit geladenes IVsProject.
Eine UIConnectionInfo, die an den neuen Editor übergeben werden kann. Bei NULL wurde dem neuen Editor keine Verbindung zugeordnet.
- liveCon
- IDbConnection
Eine IDbConnection, die dem neuen Editor zugeordnet werden kann. Kann nicht null sein, wenn connectionInfoList
der Parameter nicht null/nicht leer ist. Sollte mit connectionInfoList
Parameter synchronisiert werden.
Gibt zurück
Das Object der Dokumentsicht für den neuen Skript-Editor.
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 Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
- projectToAddScriptTo
- IVsProject
Ein derzeit geladenes IVsProject.
- connectionInfoList
- UIConnectionGroupInfo
Eine UIConnectionGroupInfo, die an den neuen Editor übergeben werden kann. Bei NULL wurde dem neuen Editor keine Verbindung zugeordnet.
- liveCon
- IDbConnection
Eine IDbConnection, die dem neuen Editor zugeordnet werden kann. Kann nicht null sein, wenn connectionInfoList
der Parameter nicht null/nicht leer ist. Sollte mit connectionInfoList
Parameter synchronisiert werden.
Gibt zurück
Das Object der Dokumentsicht für den neuen Skript-Editor.
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 Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
- projectToAddScriptTo
- IVsProject
Ein derzeit geladenes IVsProject.
Eine UIConnectionInfo, die an den neuen Editor übergeben werden kann. Bei NULL wurde dem neuen Editor keine Verbindung zugeordnet.
- liveCon
- IDbConnection
Eine IDbConnection, die dem neuen Editor zugeordnet werden kann. Kann nicht null sein, wenn connectionInfoList
der Parameter nicht null/nicht leer ist. Sollte mit connectionInfoList
Parameter synchronisiert werden.
- rootName
- String
Ein Zeichenfolgenwert, der den Stammnamen angibt, der der Dateierweiterung entspricht.
Gibt zurück
Das Object der Dokumentsicht für den neuen Skript-Editor.
Gilt für:
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String)
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" 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 Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
- connectionInfoList
- UIConnectionGroupInfo
Eine UIConnectionGroupInfo, die an den neuen Editor übergeben werden kann. Bei NULL wurde dem neuen Editor keine Verbindung zugeordnet.
- liveCon
- IDbConnection
Eine IDbConnection, die dem neuen Editor zugeordnet werden kann. Kann nicht null sein, wenn connectionInfoList
der Parameter nicht null/nicht leer ist. Sollte mit connectionInfoList
Parameter synchronisiert werden.
- fileRoot
- String
Ein Zeichenfolgenwert, der den Stamm des Skriptpfads angibt.
Gibt zurück
Das Object der Dokumentsicht für den neuen Skript-Editor.
Implementiert
Gilt für:
CreateNewScript(String, UIConnectionInfo, IDbConnection)
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" 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 Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
Eine UIConnectionInfo, die an den neuen Editor übergeben werden kann. Bei NULL wurde dem neuen Editor keine Verbindung zugeordnet.
- liveCon
- IDbConnection
Eine IDbConnection, die dem neuen Editor zugeordnet werden kann. Kann nicht null sein, wenn connectionInfoList
der Parameter nicht null/nicht leer ist. Sollte mit connectionInfoList
Parameter synchronisiert werden.
Gibt zurück
Das Object der Dokumentsicht für den neuen Skript-Editor.
Implementiert
Gilt für:
CreateNewScript(String, UIConnectionGroupInfo, IDbConnection)
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" 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 Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
- connectionInfoList
- UIConnectionGroupInfo
Eine UIConnectionGroupInfo, die an den neuen Editor übergeben werden kann. Bei NULL wurde dem neuen Editor keine Verbindung zugeordnet.
- liveCon
- IDbConnection
Eine IDbConnection, die dem neuen Editor zugeordnet werden kann. Kann nur null sein, wenn connectionInfoList
der Parameter nicht null/nicht leer ist. Sollte mit connectionInfoList
parameter synchronisiert sein.
Gibt zurück
Das Object der Dokumentsicht für den neuen Skript-Editor.
Implementiert
Gilt für:
CreateNewScript(String, UIConnectionInfo, IDbConnection, String)
Erstellt und öffnet ein neues leeres Skript der angegebenen Vorlagendatei, die von der Assembly implementiert wird. Der Editor für dieses Skript sollte von dieser Assembly implementiert werden. Das neue Skript wird dem Projekt "Sonstiges" 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 Zeichenfolgenwert, der den vollständigen Pfad zum Skript angibt.
Eine UIConnectionInfo, die an den neuen Editor übergeben werden kann. Bei NULL wurde dem neuen Editor keine Verbindung zugeordnet.
- liveCon
- IDbConnection
Eine System.Data.IDbConnection, die dem neuen Editor zugeordnet werden kann. Kann nur null sein, wenn connectionInfoList
der Parameter nicht null/nicht leer ist. Sollte mit connectionInfoList
parameter synchronisiert sein.
- fileRoot
- String
Ein Zeichenfolgenwert, der den Stamm des Skriptpfads angibt.
Gibt zurück
Das Object der Dokumentsicht für den neuen Skript-Editor.