이벤트 설명
각 유형의 이벤트는 특정 용도가 있습니다.
이벤트와 사용 하는 이유
Event |
설명 |
---|---|
문서 이벤트를 활성화 합니다. |
활성화 된 문서를 열거나 IDE 디버그 엔진 (DE) 할 때 발생 합니다. |
바인딩된 중단점 또는 중단점 오류 이벤트 |
중단점이 바인딩되는 또는 경우 중단점을 바인딩할 수 없습니다 오류 메시지가 나타납니다 때 전달. |
중단점이 바인딩 해제 이벤트 |
바인딩된 중단점을 코드에서 바인딩 해제 하는 경우 발생 합니다. |
이벤트를 중지할 수 있습니다. |
IDE를 사용자 지정 된 지점에서 코드를 중지 하 시겠습니까 여부를 확인 하려면 전송. |
이벤트 중단점 |
코드 또는 데이터 중단점이 적중 될 때 발생 합니다. |
문서 텍스트 이벤트 |
문서에서 텍스트를 변경할 때 발생 합니다. 이러한 이벤트를 통해 전송 되지 않습니다을 IDebugEventCallBack2::Event 메서드가 있습니다. |
엔진 만들기 이벤트 |
엔진이 처음 작성 될 때 전송 됩니다. |
엔트리 포인트 이벤트 |
디버깅 중인 프로그램의 초기화 코드를 실행 있으며 그 첫 번째 사용자 진입점에 도달 했습니다 때 보냅니다. |
예외 이벤트 |
실행 중인 프로그램에서 예외를 누르면 전송. |
식 평가 완료 이벤트 |
비동기 식 계산이 완료 될 때 전송 됩니다. |
기호 이벤트 찾기 |
DE는 모듈에 대 한 기호를 찾으려면 사용자에 게 요청 해야 할 때마다 보냅니다. |
로드 완료 이벤트 |
있고 경우에 초기 프로그램 로드 완료 된 프로그램에서 실행 됩니다 보낸. |
메시지 이벤트 |
사용자에 게 메시지를 보낼 때 보냅니다. |
모듈 로드 이벤트 |
새 모듈을 로드 되거나 언로드될 때 보냅니다. |
출력 문자열이 이벤트 |
전송 프로그램 디버그 출력을 씁니다. |
만들기 및 소멸 이벤트 |
생성 또는 소멸 프로세스, 프로그램, 등록 정보, 세션 및 스레드 Visual Studio IDE 디버깅 중인 프로그램의 상태를 추적할 수 있도록 안내를 보냈습니다. |
단계 완료 이벤트 |
단계가 완료 되 면 전송 됩니다. |
스레드 이름이 변경 이벤트 |
사용자 스레드 이름이 변경 될 때 전송 됩니다. |
프로그램 이름 변경 이벤트 |
사용자는 프로그램의 이름을 변경 하 고 전송 합니다. |