Freigeben über


ScriptFactory.CreateNewScript Methode

Definition

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.

ci
UIConnectionInfo

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.

ci
UIConnectionInfo

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.

ci
UIConnectionInfo

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.

ci
UIConnectionInfo

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.

Implementiert

Gilt für: