Compartilhar via


SqlScriptEditorControl.OnQueryStatus(Guid, UInt32, OLECMD[], IntPtr) Método

Definição

Substitui a função OnQueryStatus.

public:
 override int OnQueryStatus(Guid % guidGroup, System::UInt32 nCmdId, cli::array <Microsoft::VisualStudio::OLE::Interop::OLECMD> ^ oleCmd, IntPtr oleText);
public override int OnQueryStatus (ref Guid guidGroup, uint nCmdId, Microsoft.VisualStudio.OLE.Interop.OLECMD[] oleCmd, IntPtr oleText);
override this.OnQueryStatus : Guid * uint32 * Microsoft.VisualStudio.OLE.Interop.OLECMD[] * nativeint -> int
Public Overrides Function OnQueryStatus (ByRef guidGroup As Guid, nCmdId As UInteger, oleCmd As OLECMD(), oleText As IntPtr) As Integer

Parâmetros

guidGroup
Guid

Uma referência a Guid.

nCmdId
UInt32

Uma UInt32.

oleCmd
OLECMD[]

Uma matriz de objetos de OLECMD.

oleText
IntPtr

nativeint

Uma IntPtr.

Retornos

Um valor inteiro que indica o resultado da operação.

Comentários

Há dois controles WPF: a janela do editor de código e a janela de texto de resultados. A lógica de classe base não envia a solicitação QueryStatus para esses controles, portanto, encaminhar para o controle correto. Se o editor estiver ativo, envie para a janela do editor de código, caso contrário, encaminhe para a janela de texto de resultados.

Aplica-se a