Freigeben über


Ereignisbeschreibungen

Jede Art von Veranstaltung hat einen bestimmten Zweck.

Ereignisse und die Gründe für ihre Verwendung

Ereignis Beschreibung
Aktivieren von Dokumentenereignissen Tritt auf, wenn die Debug-Engine (DE) möchte, dass die IDE ein Dokument öffnet oder in den Vordergrund bringt.
Haltepunktgebundene oder Haltepunktfehler-Ereignisse Wird gesendet, wenn ein Haltepunkt gebunden ist oder wenn ein Haltepunkt nicht gebunden werden kann und ein Fehler zurückgegeben wird.
Haltepunkt ungebundene Ereignisse Tritt auf, wenn ein gebundener Haltepunkt vom Code gelöst wird.
Kann Ereignisse stoppen Wird an die IDE gesendet, um festzustellen, ob der Benutzer an einer bestimmten Stelle im Code anhalten möchte.
Haltepunkt-Ereignisse Treten auf, wenn ein Code- oder Daten-Haltepunkt erreicht wird.
Textereignisse dokumentieren Treten auf, wenn der Text in einem Dokument geändert wird. Diese Ereignisse werden nicht über die Methode IDebugEventCallBack2::Event gesendet.
Engine erstellt Ereignisse Wird gesendet, wenn ein Engine zum ersten Mal erstellt wird.
Entry-Point-Ereignisse Wird gesendet, wenn das zu debuggende Programm seinen Initialisierungscode ausgeführt und seinen ersten Benutzereingabepunkt erreicht hat.
Ausnahmeereignisse Wird gesendet, wenn ein laufendes Programm auf eine Ausnahme trifft.
Ausdrucksauswertung vollständige Ereignisse Wird gesendet, wenn die Auswertung des asynchronen Ausdrucks abgeschlossen ist.
Symbolveranstaltungen finden Wird immer dann gesendet, wenn das DE den Benutzer auffordern muss, Symbole für ein Modul zu finden.
Vollständige Ereignisse laden Wird nur gesendet, wenn das anfängliche Laden des Programms abgeschlossen ist und der erste Code im Programm ausgeführt werden soll.
Nachrichtenereignisse Wird gesendet, wenn Nachrichten an Benutzer gesendet werden.
Ereignisse beim Laden von Modulen Wird gesendet, wenn ein neues Modul geladen oder entladen wird.
Ausgabe von String-Ereignissen Wird gesendet, wenn das Programm Debug-Ausgaben schreibt.
Ereignisse erzeugen und zerstören Wird gesendet, um die Erstellung oder Zerstörung von Prozessen, Programmen, Eigenschaften, Sessionen und Threads anzukündigen, damit die Visual Studio IDE den Status der zu debuggenden Programme verfolgen kann.
Schritt vollständige Ereignisse Wird gesendet, wenn ein Schritt abgeschlossen ist.
Ereignisse zur Änderung des Threadnamens Wird gesendet, wenn der Benutzer den Namen eines Threads ändert.
Ereignisse zur Änderung des Programmnamens Wird gesendet, wenn der Benutzer den Namen eines Programms ändert.

Weitere Informationen