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。 如果为 Null,则新编辑器没有任何相关联的连接。

liveCon
IDbConnection

一个可与新编辑器关联的 IDbConnection。 仅当参数为非 null/非空时 connectionInfoList ,才可为非 null。 应与 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。 如果为 Null,则新编辑器没有任何相关联的连接。

liveCon
IDbConnection

一个可与新编辑器关联的 IDbConnection。 仅当参数为非 null/非空时 ci ,才可为非 null。 应与 connectionInfoList 参数同步。 ci 参数不为 Null。 应与 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。 如果为 Null,则新编辑器没有任何相关联的连接。

liveCon
IDbConnection

一个可与新编辑器关联的 IDbConnection。 仅当参数为非 null/非空时 connectionInfoList ,才可为非 null。 应与 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。 如果为 Null,则新编辑器没有任何相关联的连接。

liveCon
IDbConnection

一个可与新编辑器关联的 IDbConnection。 仅当参数为非 null/非空时 connectionInfoList ,才可为非 null。 应与 connectionInfoList 参数同步。

返回

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

适用于