Compartilhar via


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

Essa 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 os controles acima/abaixo dele.

Campos

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 SQL Server Management Studio está conectado a um servidor SQL Azure no momento.

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 booliano que indica se o atributo de membro da federação é verificado.

isProjectDebugging

Um valor booliano que indica se o projeto está sendo depurado.

m_connection

Conexão armazenada em cache que é associada à janela.

m_connectionInfoList

Informações de conexão armazenadas 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 depois de ser totalmente inicializada, a menos que seja carimbada com outra conexão.

m_dtExecBegan

Especifica um membro a ser armazenado 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

Timer para atualizar a janela de propriedades com 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 fragmento do sistema.

Propriedades

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 quando o editor de script tem uma conexão atual.

ConnectionInfoList

Obtém o contexto de conexão do editor.

CurrentDB

Obtém ou define o banco de dados lógico que é atual 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

Obtém ou define um valor que indica se o banco de dados atual é um membro da federação.

IsConnected

Obtém ou define se o controle de editor está conectado.

IsControlUnderSplitterVisible

Obtém um valor booliano 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

Obtém um valor booliano que especifica se o editor de códigos está ativo no momento.

IsSqlCmdMode

Obtém ou define o sinalizador que especifica se o modo SQLCMD está definido.

IsWithNumberOfRowsOnStatusBar

Obtém um valor booliano 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

Obtém ou define um valor booliano que especifica se os resultados são mostrados abaixo do divisor ou se iniciam na segunda guia.

SqlCmdVars

Obtém ou define um dicionário que contém 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

ChangeConnection()

Chamada quando o usuário deseja se reconectar a outro servidor enquanto conectado.

ClearCachedValues()

Limpa valores de cache de operações de fragmento anteriores.

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 AO VIVO 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)

Desconecta todas as janelas.

Dispose(Boolean)

Fecha as conexões e limpa os recursos em uso.

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()

Suporte a comandos de menu.

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()

Realiza toda a inicialização relacionada ao divisor.

InitializeStatusBar()

Executa a inicialização relacionada à barra de status. Classes derivadas devem anular isto para adicionar mais barra de status decora com painel e ajusta isto.

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 colocado no local pelo Visual Studio. Neste momento, os provedores de serviços já foram armazenados em variáveis internas; portanto, é seguro chamar 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)

Substitui a classe base de Controle do WinForms.

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)

Associa um contexto de conexão ao editor de script.

SetConnection(UIConnectionGroupInfo, IDbConnection)

Habilita o carimbo com conexão ao vivo.

SetConnection(UIConnectionInfo)

Associe uma conexão ao script.

SetConnection(UIConnectionInfo, IDbConnection)

Habilita o carimbo usado com conexão ao vivo.

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 convém tentar reconectar-se automaticamente com as informações de conexão fornecidas ou realizar pop-up de uma caixa de diálogo de conexão pré-populada sem tentar uma conexão automática.

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 de 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

NewConnectionForScript

Evento que é acionado quando um usuário especifica uma nova conexão para o script na caixa de diálogo de conexão.

Implantações explícitas de interface

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