ScriptFactory.CreateNewScript 方法

定義

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

多載

名稱 Description
CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String)

建立並開啟指定的空白腳本,並將其加入指定的專案。

CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection)

建立並開啟指定的空白腳本,並將其加入指定的專案。

CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection)

建立並開啟指定的空白腳本,並將其加入指定的專案。

CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String)

建立並開啟指定的空白腳本,並將其加入指定的專案。

CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String)

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

CreateNewScript(String, UIConnectionInfo, IDbConnection)

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

CreateNewScript(String, UIConnectionGroupInfo, IDbConnection)

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

CreateNewScript(String, UIConnectionInfo, IDbConnection, String)

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection, String)

建立並開啟指定的空白腳本,並將其加入指定的專案。

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

參數

strFullPathToScript
String

一個字串值,指定腳本的完整路徑。

projectToAddScriptTo
IVsProject

IVsProject A 目前已載入。

connectionInfoList
UIConnectionGroupInfo

UIConnectionGroupInfo A可以傳給新的編輯器。 如果是空,表示新編輯器沒有任何連線。

liveCon
IDbConnection

IDbConnection A 可以與新編輯器關聯。 只有當 connectionInfoList 參數為非空/非空時,才能是非空。 應該會和 connectionInfoList 參數同步。

rootName
String

一個字串值,指定對應檔案副檔名的根名稱。

傳回

新腳本編輯器的文件檢視 Object

適用於

CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection)

建立並開啟指定的空白腳本,並將其加入指定的專案。

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

參數

strFullPathToScript
String

一個字串值,指定腳本的完整路徑。

projectToAddScriptTo
IVsProject

IVsProject A 目前已載入。

ci
UIConnectionInfo

UIConnectionInfo A可以傳給新的編輯器。 如果是空,表示新編輯器沒有任何連線。

liveCon
IDbConnection

IDbConnection A 可以與新編輯器關聯。 只有當 connectionInfoList 參數為非空/非空時,才能是非空。 應該會和 connectionInfoList 參數同步。

傳回

新腳本編輯器的文件檢視 Object

適用於

CreateNewScript(String, IVsProject, UIConnectionGroupInfo, IDbConnection)

建立並開啟指定的空白腳本,並將其加入指定的專案。

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

參數

strFullPathToScript
String

一個字串值,指定腳本的完整路徑。

projectToAddScriptTo
IVsProject

IVsProject A 目前已載入。

connectionInfoList
UIConnectionGroupInfo

UIConnectionGroupInfo A可以傳給新的編輯器。 如果是空,表示新編輯器沒有任何連線。

liveCon
IDbConnection

IDbConnection A 可以與新編輯器關聯。 只有當 connectionInfoList 參數為非空/非空時,才能是非空。 應該會和 connectionInfoList 參數同步。

傳回

新腳本編輯器的文件檢視 Object

適用於

CreateNewScript(String, IVsProject, UIConnectionInfo, IDbConnection, String)

建立並開啟指定的空白腳本,並將其加入指定的專案。

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

參數

strFullPathToScript
String

一個字串值,指定腳本的完整路徑。

projectToAddScriptTo
IVsProject

IVsProject A 目前已載入。

ci
UIConnectionInfo

UIConnectionInfo A可以傳給新的編輯器。 如果是空,表示新編輯器沒有任何連線。

liveCon
IDbConnection

IDbConnection A 可以與新編輯器關聯。 只有當 connectionInfoList 參數為非空/非空時,才能是非空。 應該會和 connectionInfoList 參數同步。

rootName
String

一個字串值,指定對應檔案副檔名的根名稱。

傳回

新腳本編輯器的文件檢視 Object

適用於

CreateNewScript(String, UIConnectionGroupInfo, IDbConnection, String)

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

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

參數

strFullPathToScript
String

一個字串值,指定腳本的完整路徑。

connectionInfoList
UIConnectionGroupInfo

UIConnectionGroupInfo A可以傳給新的編輯器。 如果是空,表示新編輯器沒有任何連線。

liveCon
IDbConnection

IDbConnection A 可以與新編輯器關聯。 只有當 connectionInfoList 參數為非空/非空時,才能是非空。 應該會和 connectionInfoList 參數同步。

fileRoot
String

一個字串值,指定腳本路徑的根節點。

傳回

新腳本編輯器的文件檢視 Object

實作

適用於

CreateNewScript(String, UIConnectionInfo, IDbConnection)

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

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

參數

strFullPathToScript
String

一個字串值,指定腳本的完整路徑。

ci
UIConnectionInfo

UIConnectionInfo A可以傳給新的編輯器。 如果是空,表示新編輯器沒有任何連線。

liveCon
IDbConnection

IDbConnection A 可以與新編輯器關聯。 只有當 connectionInfoList 參數為非空/非空時,才能是非空。 應該會和 connectionInfoList 參數同步。

傳回

新腳本編輯器的文件檢視 Object

實作

適用於

CreateNewScript(String, UIConnectionGroupInfo, IDbConnection)

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

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

參數

strFullPathToScript
String

一個字串值,指定腳本的完整路徑。

connectionInfoList
UIConnectionGroupInfo

UIConnectionGroupInfo A可以傳給新的編輯器。 如果是空,表示新編輯器沒有任何連線。

liveCon
IDbConnection

IDbConnection A 可以與新編輯器關聯。 只有當 connectionInfoList 參數為非空/非空時,才能是非空。 應該會和 connectionInfoList 參數同步。

傳回

新腳本編輯器的文件檢視 Object

實作

適用於

CreateNewScript(String, UIConnectionInfo, IDbConnection, String)

建立並開啟由組合語言實作的指定範本檔的新空白腳本。 此腳本的編輯器應由此組合語言實作。 新劇本則加入雜項專案。

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

參數

strFullPathToScript
String

一個字串值,指定腳本的完整路徑。

ci
UIConnectionInfo

UIConnectionInfo A可以傳給新的編輯器。 如果是空,表示新編輯器沒有任何連線。

liveCon
IDbConnection

System.Data.IDbConnection A 可以與新編輯器關聯。 只有當 connectionInfoList 參數為非空/非空時,才能是非空。 應該會和 connectionInfoList 參數同步。

fileRoot
String

一個字串值,指定腳本路徑的根節點。

傳回

新腳本編輯器的文件檢視 Object

實作

適用於