ScriptFactory.CreateNewBlankScript 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建并打开一个新的空白脚本。
重载
| 名称 | 说明 |
|---|---|
| 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 。
UIConnectionInfo可以交给新编辑器。 如果是空的,那么新编辑器没有任何关联。
- liveCon
- IDbConnection
IDbConnection A可以关联到新编辑器。 只有当 ci 参数非空/非空时,才能是非空的。 应该和参数同步 connectionInfoList 。
ci 参数非空。 应该和参数同步 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然后添加新的脚本。
UIConnectionInfo可以交给新编辑器。 如果是空的,那么新编辑器没有任何关联。
- liveCon
- IDbConnection
IDbConnection A可以关联到新编辑器。 只有当 connectionInfoList 参数非空/非空时,才能是非空的。 应该和参数同步 connectionInfoList 。
返回
新脚本编辑器的文档视图 Object 。