ScriptAndResultsEditorControl Classe

Definição

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.

Aplica-se a