Compartilhar via


Descrições de eventos

Cada tipo de evento tem uma finalidade específica.

Eventos e os motivos de seu uso

Evento Descrição
Ativar eventos de documento Ocorre quando o DE (mecanismo de depuração) deseja que o IDE abra ou traga um documento para o primeiro plano.
Eventos de erro de ponto de interrupção ou ponto de interrupção associado Enviado quando um ponto de interrupção é associado ou quando um ponto de interrupção não pode ser associado e um erro é retornado.
Eventos de ponto de interrupção desassociado Ocorre quando um ponto de interrupção associado é desassociado do código.
Eventos de possibilidade de parada Enviado ao IDE para determinar se o usuário deseja parar em um ponto especificado no código.
Eventos de ponto de interrupção Ocorre quando um ponto de interrupção de código ou dados é atingido.
Eventos de texto do documento Ocorre quando o texto em um documento é alterado. Esses eventos não são enviados por meio do método IDebugEventCallBack2::Event.
Eventos de criação do mecanismo Enviado quando um mecanismo é criado pela primeira vez.
Eventos de ponto de entrada Enviado quando o programa que está sendo depurado executou seu código de inicialização e atingiu seu primeiro ponto de entrada de usuário.
Eventos de exceção Enviado quando um programa em execução atinge uma exceção.
Eventos de conclusão de avaliação de expressão Enviado quando a avaliação de expressão assíncrona é concluída.
Eventos de localização de símbolo Enviado sempre que o DE precisa pedir ao usuário para encontrar símbolos para um módulo.
Eventos de conclusão de carga Enviado somente quando a carga inicial do programa é concluída e o primeiro código está prestes a ser executado no programa.
Eventos de mensagem Enviado quando mensagens são enviadas aos usuários.
Eventos de carregamento de módulo Enviado quando um novo módulo é carregado ou descarregado.
Eventos de cadeia de caracteres de saída Enviado quando o programa grava a saída da depuração.
Eventos de criação e destruição Enviado para anunciar a criação ou destruição de processos, programas, propriedades, sessões e threads para que o IDE do Visual Studio possa acompanhar o estado dos programas que estão sendo depurados.
Eventos de conclusão de etapa Enviado quando uma etapa é concluída.
Eventos de alteração de nome do thread Enviado quando o usuário altera o nome de um thread.
Eventos de alteração de nome do programa Enviado quando o usuário altera o nome de um programa.

Confira também