ScriptAndResultsEditorControl Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor.
public ref class ScriptAndResultsEditorControl abstract : Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ScriptEditorControl, Microsoft::SqlServer::Management::UI::VSIntegration::Editors::ISqlScriptWindowWithConnection, Microsoft::VisualStudio::Shell::Interop::IVsWindowFrameNotify3
public abstract class ScriptAndResultsEditorControl : Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ScriptEditorControl, Microsoft.SqlServer.Management.UI.VSIntegration.Editors.ISqlScriptWindowWithConnection, Microsoft.VisualStudio.Shell.Interop.IVsWindowFrameNotify3
type ScriptAndResultsEditorControl = class
inherit ScriptEditorControl
interface IVsWindowFrameNotify3
interface ISqlScriptWindowWithConnection
interface ISqlToolsWindowWithConnectionState
Public MustInherit Class ScriptAndResultsEditorControl
Inherits ScriptEditorControl
Implements ISqlScriptWindowWithConnection, IVsWindowFrameNotify3
- Herencia
- Derivado
- Implementaciones
Comentarios
Esta clase define el miembro del divisor así como el conjunto de métodos protegidos que deben usarse para manipular con el divisor y los controles por encima o por debajo de él.
Campos
| Nombre | Description |
|---|---|
| buildAction |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| fedRootName |
Especifica el nombre de la federación raíz. |
| initialFocus |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| isCloudDatabase |
Determina si SQL Server Management Studio está actualmente conectado a un servidor SQL Azure. |
| isClrProjectFile |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| isDacProjectFile |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| isFedMemAttrChecked |
Un valor booleano que indica si el atributo miembro federación está marcado. |
| isProjectDebugging |
Un valor booleano que indica si el proyecto está depurando. |
| m_connection |
Conexión en caché asociada a la ventana. |
| m_connectionInfoList |
Información de conexión almacenada en caché que se usa en la comunicación con el cuadro de diálogo de conexión. |
| m_connectionToUse |
Especifica una información de conexión que debe aplicarse a la ventana una vez que esté completamente inicializada, a menos que esté sellada con otra conexión. |
| m_dtExecBegan |
Especifica un miembro para almacenar al inicio de la ejecución del script. |
| m_Editor |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| m_scriptSplitter |
Divisor para separar horizontalmente la escritura y otros elementos. |
| m_serviceProvider |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| m_sp |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| m_strOrigMoniker |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| m_timeElapsedTimer |
Temporizador para actualizar la ventana de propiedades con el tiempo transcurrido durante la ejecución de la consulta. |
| menuCommands |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| projectNode |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| selectionServiceForProperties |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| shardName |
Especifica el nombre del fragmento. |
| statusBar |
Barra de estado. |
| statusBarManager |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| sysShardName |
Especifica el nombre del fragmento del sistema. |
Propiedades
| Nombre | Description |
|---|---|
| BuildAction |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| CmdUIGuid |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| Connection |
Devuelve parámetros en el caso en que el editor de scripts tenga una conexión actual. |
| ConnectionInfoList |
Obtiene contexto de conexión para el editor. |
| CurrentDB |
Obtiene o establece la base de datos lógica que está vigente para el script. |
| DefaultHelpContext |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| DocData |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| EditorText |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| InitialFocus |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IsAFedMember |
Obtiene o establece un valor que indica si la base de datos actual es miembro de la federación. |
| IsConnected |
Obtiene o establece si el control del editor está conectado. |
| IsControlUnderSplitterVisible |
Obtiene un valor booleano que especifica cómo se redimensionará la ventana. |
| IsDebugging |
Obtiene o establece si el script se está ejecutando. |
| IsExecuting |
Obtiene o establece si el script se está ejecutando. |
| IsFrameActive |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IsScriptEditorActive |
Obtiene un valor booleano que especifica si el editor de código está activo actualmente. |
| IsSqlCmdMode |
Recibe o establece la bandera que especifica si el modo SQLCMD está activado. |
| IsWithNumberOfRowsOnStatusBar |
Obtiene un valor booleano que especifica si la barra de estado contiene un panel para el número de filas obtenidas. |
| LanguageServiceGUID |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| NameInPropWindow |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ScriptEditorContextMenuID |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| ShowCurrentResultsBelowSplitter |
Obtiene o establece un valor booleano que especifica si los resultados aparecen debajo del divisor o si empieza desde la segunda pestaña. |
| SqlCmdVars |
Obtiene o establece un diccionario que contiene todas las variables y sus valores del archivo sqlcmdvars en proyectos de bases de datos en Visual Studio. |
| StatusBarManager |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| VsUserContext |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
Métodos
| Nombre | Description |
|---|---|
| ChangeConnection() |
Se llama cuando el usuario quiere reconectarse a otro servidor mientras está conectado. |
| ClearCachedValues() |
Borra los valores de caché de operaciones anteriores con fragmentos. |
| ClosePane() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| Connect() |
Establece una nueva conexión LIVE para la ventana de consulta. |
| CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| Disconnect() |
Se desconecta del servidor. |
| DisconnectAll(IWin32Window, Boolean) |
Desconecta todas las ventanas. |
| Dispose(Boolean) |
Cierra las conexiones y limpia cualquier recurso que se esté utilizando. |
| Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| FillMenuCommands() |
Menús de soporte. |
| GetDefaultSize(SIZE[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| GetFrameCaption(String) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| GetService(Guid) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| GetService(Type) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| InitializeSplitter() |
Hace toda la inicialización relacionada con divisores. |
| InitializeStatusBar() |
Realiza la inicialización relacionada con la barra de estado. Las clases derivadas deberían anularlo para añadir más paneles de barras de estado y ajustarlo. |
| IsSqlClrProjectFile(IVsTextView) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| LoadViewState(IStream) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| OnDockableChange(Int32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| OnExec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| OnHosted() |
Llamado cuando se sitúa en Visual Studio. En este momento, los proveedores de servicios ya se han almacenado en variables internas, por lo que es seguro llamar a GetService. |
| OnMove() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| OnQueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| OnResize(EventArgs) |
Anula la clase base WinForms Control. |
| OnShow(Int32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| OnSize() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| OnWindowPaneClose() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| OnWindowPaneCreate() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| SaveViewState(IStream) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| SetConnection(UIConnectionGroupInfo, IDbConnection) |
Permite el sello con conexión en vivo. |
| SetConnection(UIConnectionGroupInfo) |
Asocia un contexto de conexión con el editor de scripts. |
| SetConnection(UIConnectionInfo, IDbConnection) |
Permite el sello usado con conexión activa |
| SetConnection(UIConnectionInfo) |
Asocia una conexión con el guion. |
| SetSite(IServiceProvider) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| ShouldSubscribeToChildrenFocusEvent(Control) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| ShouldTryToReconnectWithCachedCI(UIConnectionInfo) |
Determina si intentar reconectarse automáticamente con la información de conexión dada o abrir un cuadro de diálogo de conexión pre-rellenado sin intentar conectar automáticamente. |
| ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| ToggleResultsControl(Boolean) |
Muestra o oculta el control de resultados de la consulta. |
| TranslateAccelerator(MSG[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| UpdateMenuCommandsStatus(MenuCommand) |
La clase base lo llama para actualizar el estado del comando. |
| UpdatePropWindow(Object) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
Eventos
| Nombre | Description |
|---|---|
| NewConnectionForScript |
Evento que se activa cuando un usuario especifica una nueva conexión para el script desde el cuadro de diálogo de conexión. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| ICustomTypeDescriptor.GetAttributes() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetClassName() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetComponentName() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetConverter() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetDefaultEvent() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetDefaultProperty() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEditor(Type) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEvents() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetProperties() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ShellWindowPaneUserControl) |
| IVsCodeWindow.Close() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.GetBuffer(IVsTextLines) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.GetEditorCaption(READONLYSTATUS, String) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.GetLastActiveView(IVsTextView) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.GetPrimaryView(IVsTextView) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.GetSecondaryView(IVsTextView) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.GetViewClassID(Guid) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.SetBaseEditorCaption(String[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.SetBuffer(IVsTextLines) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsCodeWindow.SetViewClassID(Guid) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.Find(String, UInt32, Int32, IVsFindHelper, UInt32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.GetCapabilities(Boolean[], UInt32[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.GetCurrentSpan(TextSpan[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.GetFindState(Object) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.GetMatchRect(RECT[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.GetProperty(UInt32, Object) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.GetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.MarkSpan(TextSpan[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.NavigateTo(TextSpan[]) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.NotifyFindTarget(UInt32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.Replace(String, String, UInt32, Int32, IVsFindHelper, Int32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsFindTarget.SetFindState(Object) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsStatusbarUser.SetInfo() |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. (Heredado de ScriptEditorControl) |
| IVsWindowFrameNotify3.OnClose(UInt32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. |
| IVsWindowFrameNotify3.OnDockableChange(Int32, Int32, Int32, Int32, Int32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. |
| IVsWindowFrameNotify3.OnMove(Int32, Int32, Int32, Int32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. |
| IVsWindowFrameNotify3.OnSize(Int32, Int32, Int32, Int32) |
Clase base para todos los editores que tienen un script, un divisor debajo y un control debajo del divisor. |