Share via


Microsoft.SqlServer.Management.UI.VSIntegration.Editors Namespace

Provides classes used to integrate the SQL Server Management Studio code editors into the Visual Studio shell environment used by Management Studio.

Classes

  Class Description
Public class AnalysisServicesExecutionOptions Class that corresponds to Analysis Services result option page in Tools/Options. This class is used for editions of SQL Server other than SQL Server Express.
Public class AnalysisServicesResultsOptions Class that corresponds to the Analysis Services result option page in Tools/Options. This class is used for editions of SQL Server other than SQL Server Express.
Public class ConfigProvider Represents the configuration provider object.
Public class Configuration Represents a Configuration object.
Public class ConnectionSettingsOption Corresponds to first connection-option page in Tools/Options.
Public class ConnectionSettingsOption2 Corresponds to second connection-option page on the Tools menu, Options submenu.
Public class ConnectionSettingsOption4 Corresponds to the fourth connection option page on the Tools menu, Options submenu.
Public class ConnectionSettingsOptionBase Common base class that adds events when options are persisted.
Public class EditorFactoryBase Base class for editor factories.
Public class EditorFactoryPackage Implements the package that is responsible for registering all SQL Workbench editor factories and creating editors.
Public class EditorFactoryPackageVS Implements the package that is responsible for registering all SQL Workbench editor factories and creating editors in a Microsoft Visual Studio environment.
Public class EditorFactorySql SQL editor factory.
Public class EditorFactorySqlCe Editor factory for SQL Server CE.
Public class EditorTabTextSettingsOption Corresponds to the editor tab text-option page in Tools/Options.
Public class FontAndColorProviderBase Base class for font and color providers
Public class FontAndColorProviderGridResults Gets the grid results category Guid.
Public class FontAndColorProviderShowplan Font and color provider show plan.
Public class FontAndColorProviderTextResults Font and color provider text results.
Public class MultiServerResultsSettingsOption Corresponds to the Multiserver Results option page on the Tools menu, Options submenu.
Public class PropertyPagesGuids Contains Guid objects of Tools menu, Options submenu property pages implemented by this assembly.
Public class QEStatusBarManager SQL Server Utility class that handles interaction with the status bars
Public class ResultsSettingsOption Corresponds to SQL result-to-grid option page in the Tools menu, Options submenu.
Public class ResultsToTextSettingsOption Corresponds to Result-to-Text SQL result option page in Tools->Options.
Public class ScriptAndResultsEditorControl Base class for all editors that have a script, a splitter below it, and a control below the splitter.
Public class ScriptEditorControl Base class for all editors that have the standard text window for editing code.
Public class ScriptFactory Static functions for creating different types of scripts.
Public class ShowPlanEditorFactory The ShowPlanEditor factory.
Public class SqlResultsGeneralOption Class that corresponds to General SQL result option page on the Tools menu, Options submenu.
Public class SqlScriptEditorControl Implements SQL script editing. This class implements all execution options of scripts and handles all requests from the menu toolbars.
Protected class SqlScriptEditorControl.DisplayResultsUserControl Control that shows execution results below splitter as opposed to showing them in the tab pages.
Protected class SqlScriptEditorControl.MultiServerPropertiesDisplay Properties object shown in the Visual Studio properties window.
Public class SQLWBToolsOptionsOlapPage Base class for all OLAP option pages on one of the tabs in the Tools menu, Options submenu.
Public class SQLWBToolsOptionsPage<TOptions> Base class for all Management Studio pages on the Tools menu, Options submenu.
Public class SQLWBToolsOptionsSqlPage Base class for all Management Studio pages on the Tools menu, Options submenu.
Public class SQLWorkbenchCommands GUIDs and command IDs for the menus.
Public class SqlWorkbenchKeyboardOption Class that corresponds to SQL keyboard option page on the Tools menu, Options submenu.
Public class SqlWorkbenchOption Corresponds to SQL Environment option page on the Tools menu, Options submenu.
Public class ToolsOptionsBaseControl<TOptions> Base class for user controls that are shown on one of the tabs in the Tools menu, Options submenu.
Public class ToolsOptionsBaseUserControl Base class for user controls that are shown on the Tools menu, Options submenu dialog box.

Interfaces

  Interface Description
Public interface IDocWindowPane Defines a file-based Visual Studio window pane.

Delegates

  Delegate Description
Public delegate DisplayPopupMenuDelegate Delegate used to show popup menu.
Protected delegate ScriptEditorControl.ProcessScriptEditorDelegate Delegate that can be specified to process an editor during enumeration.

Enumerations

  Enumeration Description
Public enumeration QEOptionsComponent Defines logical components of the options component.
Public enumeration QEStatusBarKnownStates Defines all the states for which QEStatusBarManager provides native support on the general panel (left most one). Handles both messages and icons.