Método ViewFilter.HandlePostExec
Trata-se de pós-processamento após um comando foi executado.
Namespace: Microsoft.VisualStudio.Package
Assemblies: Microsoft.VisualStudio.Package.LanguageService (em Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (em Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.9.0 (em Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (em Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Sintaxe
'Declaração
Public Overridable Sub HandlePostExec ( _
ByRef guidCmdGroup As Guid, _
nCmdId As UInteger, _
nCmdexecopt As UInteger, _
pvaIn As IntPtr, _
pvaOut As IntPtr, _
bufferWasChanged As Boolean _
)
public virtual void HandlePostExec(
ref Guid guidCmdGroup,
uint nCmdId,
uint nCmdexecopt,
IntPtr pvaIn,
IntPtr pvaOut,
bool bufferWasChanged
)
Parâmetros
- guidCmdGroup
Tipo: System.Guid%
[in] O GUID do grupo de comandos.
- nCmdId
Tipo: System.UInt32
[in] A ID específica do comando a partir do grupo de comando.Isso identifica o comando a ser executado.
- nCmdexecopt
Tipo: System.UInt32
[in] Parâmetros adicionais para o comando (incluídos em um valor de 32 bits).
- pvaIn
Tipo: System.IntPtr
[in] Um ponteiro para uma Variant objeto mantendo quaisquer parâmetros necessários para o comando.Isso pode ser um valor nulo, indicando que não há nenhum parâmetro adicional.
- pvaOut
Tipo: System.IntPtr
[in, out] Um ponteiro para uma Variant o objeto para reter o resultado do comando, se houver.
- bufferWasChanged
Tipo: System.Boolean
[in] O GUID do grupo de comandos.
Comentários
Este método é chamado após o processamento de um comando.Este método normalmente manipula eventos, como recuo inteligente, a reformatação de código e correspondência de chaves.
O método base obtém o provedor de expansão e chamadas de HandlePostExec método na ExpansionProvider objeto se o objeto existe.Se o provedor de expansão lida com a chamada esse método faz nada mais.Caso contrário, se a RETURN comando recebe e um conjunto de conclusão está ativo e o IndentStyle propriedade estiver definida como Smart, em seguida, chame o HandleSmartIndent método.Caso contrário, se qualquer outro comando digitado de chave for fornecido, passar o comando para o OnCommand método na Source objeto que foi obtido o CodeWindowManager de objeto na ViewFilter construtor.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.