ScriptFactory.CreateNewBlankScript 方法

定义

创建并打开一个新的空白脚本。

重载

名称 说明
CreateNewBlankScript(ScriptType)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新剧本被加入杂项项目中。

CreateNewBlankScript(ScriptType, IVsProject)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新脚本会被添加到指定的项目中。

CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新剧本被加入杂项项目中。

CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新剧本被加入杂项项目中。

CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新脚本会被添加到指定的项目中。

CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新脚本会被添加到指定的项目中。

CreateNewBlankScript(ScriptType)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新剧本被加入杂项项目中。

public:
 virtual System::Object ^ CreateNewBlankScript(Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptType scriptType);
public object CreateNewBlankScript(Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType scriptType);
abstract member CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType -> obj
override this.CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType -> obj
Public Function CreateNewBlankScript (scriptType As ScriptType) As Object

参数

scriptType
ScriptType

剧本的部分 ScriptType

返回

新脚本编辑器的文档视图 Object

实现

适用于

CreateNewBlankScript(ScriptType, IVsProject)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新脚本会被添加到指定的项目中。

public:
 System::Object ^ CreateNewBlankScript(Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptType scriptType, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo);
public object CreateNewBlankScript(Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType scriptType, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo);
member this.CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType * Microsoft.VisualStudio.Shell.Interop.IVsProject -> obj
Public Function CreateNewBlankScript (scriptType As ScriptType, projectToAddScriptTo As IVsProject) As Object

参数

scriptType
ScriptType

剧本的部分 ScriptType

projectToAddScriptTo
IVsProject

IVsProject然后添加新的脚本。

返回

新脚本编辑器的文档视图 Object

适用于

CreateNewBlankScript(ScriptType, UIConnectionGroupInfo, IDbConnection)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新剧本被加入杂项项目中。

public:
 virtual System::Object ^ CreateNewBlankScript(Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptType scriptType, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon);
public object CreateNewBlankScript(Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType scriptType, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon);
abstract member CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
override this.CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
Public Function CreateNewBlankScript (scriptType As ScriptType, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection) As Object

参数

scriptType
ScriptType

剧本的部分 ScriptType

connectionInfoList
UIConnectionGroupInfo

UIConnectionGroupInfo可以交给新编辑器。 如果是空的,那么新编辑器没有任何关联。

liveCon
IDbConnection

IDbConnection A可以关联到新编辑器。 只有当 connectionInfoList 参数非空/非空时,才能是非空的。 应该和参数同步 connectionInfoList

返回

新脚本编辑器的文档视图 Object

实现

适用于

CreateNewBlankScript(ScriptType, UIConnectionInfo, IDbConnection)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新剧本被加入杂项项目中。

public:
 virtual System::Object ^ CreateNewBlankScript(Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptType scriptType, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon);
public object CreateNewBlankScript(Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType scriptType, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon);
abstract member CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
override this.CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
Public Function CreateNewBlankScript (scriptType As ScriptType, ci As UIConnectionInfo, liveCon As IDbConnection) As Object

参数

scriptType
ScriptType

剧本的部分 ScriptType

ci
UIConnectionInfo

UIConnectionInfo可以交给新编辑器。 如果是空的,那么新编辑器没有任何关联。

liveCon
IDbConnection

IDbConnection A可以关联到新编辑器。 只有当 ci 参数非空/非空时,才能是非空的。 应该和参数同步 connectionInfoListci 参数非空。 应该和参数同步 ci

返回

新脚本编辑器的文档视图 Object

实现

适用于

CreateNewBlankScript(ScriptType, IVsProject, UIConnectionGroupInfo, IDbConnection)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新脚本会被添加到指定的项目中。

public:
 System::Object ^ CreateNewBlankScript(Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptType scriptType, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionGroupInfo ^ connectionInfoList, System::Data::IDbConnection ^ liveCon);
public object CreateNewBlankScript(Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType scriptType, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo connectionInfoList, System.Data.IDbConnection liveCon);
member this.CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionGroupInfo * System.Data.IDbConnection -> obj
Public Function CreateNewBlankScript (scriptType As ScriptType, projectToAddScriptTo As IVsProject, connectionInfoList As UIConnectionGroupInfo, liveCon As IDbConnection) As Object

参数

scriptType
ScriptType

剧本的部分 ScriptType

projectToAddScriptTo
IVsProject

IVsProject然后添加新的脚本。

connectionInfoList
UIConnectionGroupInfo

UIConnectionGroupInfo可以交给新编辑器。 如果是空的,那么新编辑器没有任何关联。

liveCon
IDbConnection

IDbConnection A可以关联到新编辑器。 只有当 connectionInfoList 参数非空/非空时,才能是非空的。 应该和参数同步 connectionInfoList

返回

新脚本编辑器的文档视图 Object

适用于

CreateNewBlankScript(ScriptType, IVsProject, UIConnectionInfo, IDbConnection)

创建并打开由汇编实现的编辑器类型的新空白脚本。 新脚本会被添加到指定的项目中。

public:
 System::Object ^ CreateNewBlankScript(Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptType scriptType, Microsoft::VisualStudio::Shell::Interop::IVsProject ^ projectToAddScriptTo, Microsoft::SqlServer::Management::Smo::RegSvrEnum::UIConnectionInfo ^ ci, System::Data::IDbConnection ^ liveCon);
public object CreateNewBlankScript(Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType scriptType, Microsoft.VisualStudio.Shell.Interop.IVsProject projectToAddScriptTo, Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo ci, System.Data.IDbConnection liveCon);
member this.CreateNewBlankScript : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptType * Microsoft.VisualStudio.Shell.Interop.IVsProject * Microsoft.SqlServer.Management.Smo.RegSvrEnum.UIConnectionInfo * System.Data.IDbConnection -> obj
Public Function CreateNewBlankScript (scriptType As ScriptType, projectToAddScriptTo As IVsProject, ci As UIConnectionInfo, liveCon As IDbConnection) As Object

参数

scriptType
ScriptType

剧本的部分 ScriptType

projectToAddScriptTo
IVsProject

IVsProject然后添加新的脚本。

ci
UIConnectionInfo

UIConnectionInfo可以交给新编辑器。 如果是空的,那么新编辑器没有任何关联。

liveCon
IDbConnection

IDbConnection A可以关联到新编辑器。 只有当 connectionInfoList 参数非空/非空时,才能是非空的。 应该和参数同步 connectionInfoList

返回

新脚本编辑器的文档视图 Object

适用于