Descripciones de eventos
Cada tipo de evento tiene un propósito específico.
Eventos y las razones de su uso
Evento | Descripción |
---|---|
Activación de eventos de documento | Se produce cuando el motor de depuración (DE) quiere que el IDE abra o ponga un documento en primer plano. |
Eventos de error de punto de interrupción o punto de interrupción enlazado | Se envían cuando se enlaza un punto de interrupción o cuando un punto de interrupción no se puede enlazar y se devuelve un error. |
Eventos de desenlace de puntos de interrupción | Se producen cuando un punto de interrupción enlazado se desenlaza del código. |
Puede detener eventos | Se envía al IDE para determinar si el usuario desea detenerlo en un punto especificado en el código. |
Eventos de punto de interrupción | Se producen cuando se alcanza un código o un punto de interrupción de datos. |
Eventos de texto de documento | Se producen cuando se cambia el texto de un documento. Estos eventos no se envían a través del método IDebugEventCallBack2::Event . |
Eventos de creación del motor | Se envían cuando se crea un motor por primera vez. |
Eventos de punto de entrada | Se envían cuando el programa que se depura ha ejecutado su código de inicialización y ha alcanzado su primer punto de entrada de usuario. |
Eventos de excepción | Se envían cuando un programa en ejecución alcanza una excepción. |
Eventos completos de evaluación de expresiones | Se envían cuando se completa la evaluación de expresiones asincrónicas. |
Eventos de búsqueda de símbolos | Se envían cada vez que el DE necesita pedir al usuario que busque símbolos para un módulo. |
Eventos de carga completa | Se envían solo cuando se completa la carga del programa inicial y el primer código está a punto de ejecutarse en el programa. |
Eventos de mensaje | Se envían cuando se envían mensajes a los usuarios. |
Eventos de carga de módulo | Se envían cuando se carga o descarga un nuevo módulo. |
Eventos de cadena de salida | Se envían cuando el programa escribe la salida de depuración. |
Eventos de creación y destrucción | Se envían para anunciar la creación o destrucción de procesos, programas, propiedades, sesiones y subprocesos para que el IDE de Visual Studio pueda realizar un seguimiento del estado de los programas que se depuran. |
Eventos de paso completado | Se envían cuando se completa un paso. |
Eventos de cambio de nombre de subproceso | Se envían cuando el usuario cambia el nombre de un subproceso. |
Eventos de cambio de nombre de programa | Se envían cuando el usuario cambia el nombre de un programa. |