SqlScriptEditorControl 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。
public ref class SqlScriptEditorControl : Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptAndResultsEditorControl, Microsoft::VisualStudio::Shell::Interop::IVsRunningDocTableEvents
public class SqlScriptEditorControl : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptAndResultsEditorControl, Microsoft.VisualStudio.Shell.Interop.IVsRunningDocTableEvents
type SqlScriptEditorControl = class
inherit ScriptAndResultsEditorControl
interface IVsRunningDocTableEvents
Public Class SqlScriptEditorControl
Inherits ScriptAndResultsEditorControl
Implements IVsRunningDocTableEvents
- 继承
-
SqlScriptEditorControl
- 实现
注解
脚本的执行和结果呈现由 DisplaySQLResultsControl 类完成。
字段
| buildAction |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| disconnectAfterQuery |
如果为 |
| executionControlHost |
适用于除状态栏之外所有内容的容器。 用于布局。 |
| fedRootName |
指定根联合的名称。 (继承自 ScriptAndResultsEditorControl) |
| initialFocus |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| isCloudDatabase |
确定SQL Server Management Studio当前是否连接到SQL Azure服务器。 (继承自 ScriptAndResultsEditorControl) |
| isClrProjectFile |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| isDacProjectFile |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| isFedMemAttrChecked |
一个布尔值,该值指示是否选中了联合成员属性。 (继承自 ScriptAndResultsEditorControl) |
| m_connection |
与窗口关联的缓存连接。 (继承自 ScriptAndResultsEditorControl) |
| m_connectionInfoList |
在与连接对话框的通信中使用的缓存连接信息。 (继承自 ScriptAndResultsEditorControl) |
| m_connectionToUse |
指定在完全初始化窗口后应应用于窗口的连接信息,除非该连接带有另一个连接标记。 (继承自 ScriptAndResultsEditorControl) |
| m_dtExecBegan |
指定要在脚本执行开始时存储的成员。 (继承自 ScriptAndResultsEditorControl) |
| m_Editor |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| m_scriptSplitter |
用于水平分隔脚本和其他元素的拆分器。 (继承自 ScriptAndResultsEditorControl) |
| m_serviceProvider |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| m_sp |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ShellWindowPaneUserControl) |
| m_strOrigMoniker |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| m_timeElapsedTimer |
在查询执行过程中更新属性窗口以及所用时间的计时器。 (继承自 ScriptAndResultsEditorControl) |
| menuCommands |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ShellWindowPaneUserControl) |
| projectNode |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| selectionServiceForProperties |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ShellWindowPaneUserControl) |
| shardName |
指定分片名称。 (继承自 ScriptAndResultsEditorControl) |
| statusBar |
状态栏。 (继承自 ScriptAndResultsEditorControl) |
| statusBarManager |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| sysShardName |
指定系统分片名称。 (继承自 ScriptAndResultsEditorControl) |
属性
| BuildAction |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| CmdUIGuid |
对于当此文档窗口处于活动状态时应自动显示的工具栏和菜单项,返回与它们关联的 GUID。 |
| Connection |
在脚本编辑器具有当前连接的情况下返回参数。 (继承自 ScriptAndResultsEditorControl) |
| ConnectionInfoList |
获取编辑器的连接上下文。 (继承自 ScriptAndResultsEditorControl) |
| CurrentDB |
获取或设置此脚本的当前数据库。 |
| DefaultHelpContext |
获取当此编辑器处于活动状态时,默认情况下被推送到动态帮助窗口中的关键字。 |
| DocData |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| EditorText |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| InitialFocus |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| IsAFedMember |
获取或设置一个布尔值,该值指示当前数据库是否是联合成员。 (继承自 ScriptAndResultsEditorControl) |
| IsConnected |
获取或设置是否连接此编辑器控件。 (继承自 ScriptAndResultsEditorControl) |
| IsControlUnderSplitterVisible |
获取一个布尔值,该值指定如何调整窗口大小。 (继承自 ScriptAndResultsEditorControl) |
| IsDebugging |
获取或设置是否正在执行脚本。 (继承自 ScriptAndResultsEditorControl) |
| IsExecuting |
获取或设置是否正在执行脚本。 (继承自 ScriptAndResultsEditorControl) |
| IsFrameActive |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| IsScriptEditorActive |
获取一个布尔值,该值指定代码编辑器当前是否处于活动状态。 (继承自 ScriptAndResultsEditorControl) |
| IsSqlCmdMode |
获取或设置指定是否设置 SQLCMD 模式的标志。 (继承自 ScriptAndResultsEditorControl) |
| IsSqlObjectDocument |
获取一个 Boolean,该值确定 SqlScriptEditorControl 是否为调试窗口。 |
| IsWithNumberOfRowsOnStatusBar |
获取一个布尔值,该值指定状态栏是否包含一个用于显示所提取行数的面板。 (继承自 ScriptAndResultsEditorControl) |
| LanguageServiceGUID |
获取语言服务的 GUID,应为 Visual Studio 编辑器以及脚本的文本指定的它。 |
| MyOptions |
获取或设置此窗口用于执行的连接选项。 |
| NameInPropWindow |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ShellWindowPaneUserControl) |
| ScriptEditorContextMenuID |
获取当用户右键单击脚本编辑器时应显示的上下文菜单的标识符。 |
| ShowCurrentResultsBelowSplitter |
获取一个布尔值,该值指示是否将当前查询结果显示在与查询文本位于同一级别的选项卡上的拆分器之下。 |
| SqlCmdVars |
获取或设置一个字典,该字典包含来自 Visual Studio 的数据库项目中 sqlcmdvars 文件的所有变量和它们的值。 (继承自 ScriptAndResultsEditorControl) |
| StatusBarManager |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
| VsUserContext |
实现 SQL 脚本编辑。 此类实现脚本的所有执行选项,并处理来自菜单工具栏的所有请求。 (继承自 ScriptEditorControl) |
方法
事件
| NewConnectionForScript |
当用户从连接对话框中为脚本指定新连接时激发的事件。 (继承自 ScriptAndResultsEditorControl) |