ScriptAndResultsEditorControl Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do 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
- Herança
- Derivado
- Implementações
Comentários
Esta classe define o membro do divisor, bem como o conjunto de métodos protegidos que devem ser usados para manipulação com o divisor e controles acima/abaixo dele.
Campos
| Nome | Description |
|---|---|
| buildAction |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| fedRootName |
Especifica o nome da federação raiz. |
| initialFocus |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| isCloudDatabase |
Determina se o SQL Server Management Studio está atualmente conectado a um servidor SQL Azure. |
| isClrProjectFile |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| isDacProjectFile |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| isFedMemAttrChecked |
Um valor booleano que indica se o atributo membro da federação está marcado. |
| isProjectDebugging |
Um valor booleano que indica se o projeto está depurando. |
| m_connection |
Conexão em cache associada à janela. |
| m_connectionInfoList |
Informações de conexão em cache que são usadas na comunicação com a caixa de diálogo de conexão. |
| m_connectionToUse |
Especifica uma informação de conexão que deve ser aplicada à janela após sua inicialização total, a menos que esteja carimbada com outra conexão. |
| m_dtExecBegan |
Especifica um membro para armazenar no início da execução do script. |
| m_Editor |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| m_scriptSplitter |
Divisor para separar horizontalmente o script e outros elementos. |
| m_serviceProvider |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| m_sp |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| m_strOrigMoniker |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| m_timeElapsedTimer |
Temporizador para atualizar a janela de propriedades com o tempo decorrido durante a execução da consulta. |
| menuCommands |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| projectNode |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| selectionServiceForProperties |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| shardName |
Especifica o nome do fragmento. |
| statusBar |
Barra de status. |
| statusBarManager |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| sysShardName |
Especifica o nome do shard do sistema. |
Propriedades
| Nome | Description |
|---|---|
| BuildAction |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| CmdUIGuid |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| Connection |
Retorna parâmetros no caso em que o editor de script tenha uma conexão atual. |
| ConnectionInfoList |
Obtém contexto de conexão para o editor. |
| CurrentDB |
Obtém ou define o banco de dados lógico que está atualizado para o script. |
| DefaultHelpContext |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| DocData |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| EditorText |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| InitialFocus |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IsAFedMember |
Recebe ou define um valor que indica se o banco de dados atual é membro da federação. |
| IsConnected |
Obtém ou define se o controle do editor está conectado. |
| IsControlUnderSplitterVisible |
Recebe um valor booleano que especifica como a janela será redimensionada. |
| IsDebugging |
Obtém ou define se o script está sendo executado. |
| IsExecuting |
Obtém ou define se o script está sendo executado. |
| IsFrameActive |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IsScriptEditorActive |
Recebe um valor booleano que especifica se o editor de código está ativo no momento. |
| IsSqlCmdMode |
Recebe ou define a flag que especifica se o modo SQLCMD está ativado. |
| IsWithNumberOfRowsOnStatusBar |
Recebe um valor booleano que especifica se a barra de status contém um painel para o número de linhas buscadas. |
| LanguageServiceGUID |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| NameInPropWindow |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ScriptEditorContextMenuID |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| ShowCurrentResultsBelowSplitter |
Recebe ou define um valor booleano que especifica se os resultados aparecem abaixo do divisor ou se começam pela segunda aba. |
| SqlCmdVars |
Obtém ou define um dicionário contendo todas as variáveis e seus valores a partir do arquivo sqlcmdvars em projetos de banco de dados no Visual Studio. |
| StatusBarManager |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| VsUserContext |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
Métodos
| Nome | Description |
|---|---|
| ChangeConnection() |
É chamado quando o usuário quer se reconectar a outro servidor enquanto está conectado. |
| ClearCachedValues() |
Limpa valores de cache de operações anteriores de shard. |
| ClosePane() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| Connect() |
Estabelece uma nova conexão LIVE para a janela de consulta. |
| CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| Disconnect() |
Desconecta do servidor. |
| DisconnectAll(IWin32Window, Boolean) |
Desconecte todas as janelas. |
| Dispose(Boolean) |
Fecha as conexões e limpa qualquer recurso que esteja sendo usado. |
| Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| FillMenuCommands() |
Comandos de menu de suporte. |
| GetDefaultSize(SIZE[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| GetFrameCaption(String) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| GetService(Guid) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| GetService(Type) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| InitializeSplitter() |
Faz toda inicialização relacionada ao divisor. |
| InitializeStatusBar() |
Realiza a inicialização relacionada à barra de status. Classes derivadas deveriam sobrescrever para adicionar mais painéis de barra de status e ajustá-lo. |
| IsSqlClrProjectFile(IVsTextView) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| LoadViewState(IStream) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| OnDockableChange(Int32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| OnExec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| OnHosted() |
Chamado quando localizado pelo Visual Studio. No momento, os provedores de serviço já foram armazenados em variáveis internas, então é seguro chamar o GetService. |
| OnMove() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| OnQueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| OnResize(EventArgs) |
Sobrepõe a classe base WinForms Control. |
| OnShow(Int32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| OnSize() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| OnWindowPaneClose() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| OnWindowPaneCreate() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| SaveViewState(IStream) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| SetConnection(UIConnectionGroupInfo, IDbConnection) |
Permite carimbo com conexão ativa. |
| SetConnection(UIConnectionGroupInfo) |
Associa um contexto de conexão ao editor de script. |
| SetConnection(UIConnectionInfo, IDbConnection) |
Permite o carimbo usado com conexão em tempo real |
| SetConnection(UIConnectionInfo) |
Associe uma conexão ao roteiro. |
| SetSite(IServiceProvider) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| ShouldSubscribeToChildrenFocusEvent(Control) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| ShouldTryToReconnectWithCachedCI(UIConnectionInfo) |
Determina se tenta reconectar automaticamente com as informações de conexão fornecidas ou se abre uma caixa de diálogo de conexão pré-preenchida sem tentar conectar automaticamente. |
| ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| ToggleResultsControl(Boolean) |
Mostra ou oculta o controle de resultados da consulta. |
| TranslateAccelerator(MSG[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| UpdateMenuCommandsStatus(MenuCommand) |
Chamado pela classe base para atualizar o status do comando. |
| UpdatePropWindow(Object) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
Eventos
| Nome | Description |
|---|---|
| NewConnectionForScript |
Evento que é disparado quando um usuário especifica uma nova conexão para o script a partir da caixa de diálogo de conexão. |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| ICustomTypeDescriptor.GetAttributes() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetClassName() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetComponentName() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetConverter() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetDefaultEvent() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetDefaultProperty() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEditor(Type) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEvents() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetEvents(Attribute[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetProperties() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetProperties(Attribute[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ShellWindowPaneUserControl) |
| IVsCodeWindow.Close() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.GetBuffer(IVsTextLines) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.GetEditorCaption(READONLYSTATUS, String) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.GetLastActiveView(IVsTextView) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.GetPrimaryView(IVsTextView) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.GetSecondaryView(IVsTextView) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.GetViewClassID(Guid) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.SetBaseEditorCaption(String[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.SetBuffer(IVsTextLines) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsCodeWindow.SetViewClassID(Guid) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.Find(String, UInt32, Int32, IVsFindHelper, UInt32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.GetCapabilities(Boolean[], UInt32[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.GetCurrentSpan(TextSpan[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.GetFindState(Object) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.GetMatchRect(RECT[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.GetProperty(UInt32, Object) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.GetSearchImage(UInt32, IVsTextSpanSet[], IVsTextImage) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.MarkSpan(TextSpan[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.NavigateTo(TextSpan[]) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.NotifyFindTarget(UInt32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.Replace(String, String, UInt32, Int32, IVsFindHelper, Int32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsFindTarget.SetFindState(Object) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsStatusbarUser.SetInfo() |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. (Herdado de ScriptEditorControl) |
| IVsWindowFrameNotify3.OnClose(UInt32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. |
| IVsWindowFrameNotify3.OnDockableChange(Int32, Int32, Int32, Int32, Int32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. |
| IVsWindowFrameNotify3.OnMove(Int32, Int32, Int32, Int32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. |
| IVsWindowFrameNotify3.OnSize(Int32, Int32, Int32, Int32) |
Classe base para todos os editores que têm um script, um divisor abaixo dele e um controle abaixo do divisor. |