IDebugDocumentTextEvents2
이 인터페이스는 디버그 엔진에서 제공 하는 원본 문서의 변경 내용에 대 한 Visual Studio 알리는 데 사용 됩니다.
IDebugDocumentTextEvents2 : IUnknown
구현자 참고 사항
DE의 지원 소스 코드를 변경 하기 위해이 인터페이스를 구현 합니다. 이 인터페이스를 구현 하는 동일한 개체에서 일반적으로 구현 되는 IDebugDocument2 인터페이스입니다.
호출자에 대 한 참고 사항
Visual Studio이 인터페이스에 대 한 호출을 통해 얻습니다는 Advise 메서드가 있습니다. IConnectionPoint 인터페이스에서 얻은를 호출 하 여 EnumConnectionPoints 메서드. IConnectionPointContainer 인터페이스를 호출 하 여 얻은 QueryInterface 방법에는 IDebugDocument2 인터페이스.
메서드에서 Vtable 순서
다음 표에서 메서드를 IDebugDocumentTextEvents2.
메서드 |
설명 |
---|---|
문서 전체가 소멸 되었음을 나타냅니다. |
|
텍스트를 문서에 삽입 한 디버그 패키지를 알립니다. |
|
디버그 패키지 텍스트를 문서에서 제거 되었음을 알립니다. |
|
텍스트 문서에서 대체 되었습니다 디버그 패키지를 알립니다. |
|
문서에서 텍스트 특성 업데이트 된 디버그 패키지를 알립니다. |
|
문서 속성 업데이트 된 이벤트 수신기에 알립니다. |
설명
에 자신의 문서를 제공 하는 디버깅 엔진을 활용 하는 IDebugDocumentTextEvent2 인터페이스입니다. 이러한 예는 디버그 스크립트를 수 있습니다. 스크립트를 해석 하 고 있는 소스 코드를 새 디스크의 모든 파일에 존재 하지 않습니다 하는 DE만 하 라고 생성할 수 있습니다.
요구 사항
헤더: msdbg.h
네임 스페이스: Microsoft.VisualStudio.Debugger.Interop
어셈블리: Microsoft.VisualStudio.Debugger.Interop.dll