IDebugDocumentTextEvents2
Diese Schnittstelle wird verwendet, um Visual Studio über Änderungen im Quelldokument zu benachrichtigen, die durch das Debugmodul angegeben werden.
IDebugDocumentTextEvents2 : IUnknown
Hinweise für Implementierer
DE implementiert diese Schnittstelle, um das Vornehmen von Änderungen am Quellcode zu unterstützen. Diese Schnittstelle wird normalerweise im selben Objekt implementiert, das die IDebugDocument2-Schnittstelle implementiert.
Hinweise für Aufrufer
Visual Studio erhält diese Schnittstelle durch einen Aufruf der Advise-Methode. Die IConnectionPoint-Schnittstelle wird von einem Aufruf der EnumConnectionPoints-Methode abgerufen. Die IConnectionPointContainer-Schnittstelle wird abgerufen, indem die QueryInterface-Methode für eine IDebugDocument2-Schnittstelle aufruft.
Methoden in die Vtable-Reihenfolge
In der folgenden Tabelle werden die Methoden von IDebugDocumentTextEvents2an.
Methode |
Beschreibung |
---|---|
Gibt an, dass das gesamte Dokument zerstört wurde. |
|
Benachrichtigt das Debuggen Paket, das Text in das Dokument eingefügt wurde. |
|
Benachrichtigt das Debuggen Paket, das Text aus dem Dokument entfernt wurde. |
|
Benachrichtigt das Debuggen Paket, das Text im Dokument ersetzt wurde. |
|
Benachrichtigt das Paket debuggen, das Attribute wurden aktualisiert simsen im Dokument. |
|
Benachrichtigt Empfänger auf das Ereignis, dass die Attribute aktualisiert wurden. |
Hinweise
Debuggen Sie nur Module, die ihre eigenen Dokumente verarbeiten würden die IDebugDocumentTextEvent2-Schnittstelle bereitstellen. Ein Beispiel hierfür ist eine Debug- Modul der Skripterstellung sein. Bei dem Interpretieren von Skripts kann neuer Quellcode generiert werden, der in keiner Datei auf einem Datenträger vorhanden ist und nur auf DE bekannt ist.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll