ViewFilter.HandlePostExec(Guid, UInt32, UInt32, IntPtr, IntPtr, Boolean) Método

Definição

Manipula o pós-processamento após a execução de um comando.

public:
 virtual void HandlePostExec(Guid % guidCmdGroup, System::UInt32 nCmdId, System::UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut, bool bufferWasChanged);
public virtual void HandlePostExec (ref Guid guidCmdGroup, uint nCmdId, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut, bool bufferWasChanged);
abstract member HandlePostExec : Guid * uint32 * uint32 * nativeint * nativeint * bool -> unit
override this.HandlePostExec : Guid * uint32 * uint32 * nativeint * nativeint * bool -> unit
Public Overridable Sub HandlePostExec (ByRef guidCmdGroup As Guid, nCmdId As UInteger, nCmdexecopt As UInteger, pvaIn As IntPtr, pvaOut As IntPtr, bufferWasChanged As Boolean)

Parâmetros

guidCmdGroup
Guid

no O GUID do grupo de comandos.

nCmdId
UInt32

no A ID específica do comando do grupo de comandos. Isso identifica o comando a ser executado.

nCmdexecopt
UInt32

no Parâmetros adicionais para o comando (incluídos em um valor de 32 bits).

pvaIn
IntPtr

no Um ponteiro para um Variant objeto que contém os parâmetros exigidos pelo comando. Pode ser um valor nulo que indica que não há parâmetros adicionais.

pvaOut
IntPtr

[entrada, saída] Um ponteiro para um Variant objeto para manter o resultado do comando, se houver.

bufferWasChanged
Boolean

no O GUID do grupo de comandos.

Comentários

Esse método é chamado depois que um comando é processado. Esse método normalmente manipula eventos como recuo inteligente, reformatação de código e correspondência de chaves.

O método base Obtém o provedor de expansão e chama o HandlePostExec método no ExpansionProvider objeto se o objeto existir. Se o provedor de expansão tratar a chamada, esse método não fará mais nada. Caso contrário, se o RETURN comando for fornecido e um conjunto de conclusão estiver ativo e a IndentStyle propriedade for definida como Smart , chame o HandleSmartIndent método. Caso contrário, se qualquer outro comando de chave digitado for fornecido, passe o comando para o OnCommand método no Source objeto que foi obtido do CodeWindowManager objeto no ViewFilter Construtor.

Aplica-se a