ScriptFactory.CreateNewScript Methode

Definition

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.

ci
UIConnectionInfo

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.

ci
UIConnectionInfo

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.

ci
UIConnectionInfo

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.

ci
UIConnectionInfo

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.

Implementiert

Gilt für: