IDataModelScriptDebugBreakpointEnumerator-Schnittstelle (dbgmodel.h)
Ein Enumerator von Haltepunkten innerhalb des Skripts.
Der Skriptanbieter implementiert dies, um alle Haltepunkte aufzulisten, die derzeit im Skript vorhanden sind (ob aktiviert oder nicht).
Vererbung
IDataModelScriptDebugBreakpointEnumerator erbt von IUnknown.
Methoden
Die IDataModelScriptDebugBreakpointEnumerator-Schnittstelle verfügt über diese Methoden.
IDataModelScriptDebugBreakpointEnumerator::AddRef Die IDataModelScriptDebugBreakpointEnumerator::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt. |
IDataModelScriptDebugBreakpointEnumerator::GetNext Die GetNext-Methode verschiebt den Enumerator vorwärts zum nächsten Haltepunkt, der aufgelistet werden soll, und gibt die IDataModelScriptDebugBreakpoint-Schnittstelle für diesen Haltepunkt zurück. |
IDataModelScriptDebugBreakpointEnumerator::QueryInterface Die IDataModelScriptDebugBreakpointEnumerator::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab. |
IDataModelScriptDebugBreakpointEnumerator::Release Die IDataModelScriptDebugBreakpointEnumerator::Release-Methode verringert die Verweisanzahl für eine Schnittstelle für ein Objekt. |
IDataModelScriptDebugBreakpointEnumerator::Reset Die Reset-Methode setzt die Position des Enumerators an der Stelle zurück, an der er sich unmittelbar nach der Erstellung des Enumerators befand, d. h. vor dem ersten enumerierten Haltepunkt. |
Hinweise
Wenn ein Skriptanbieter das Debuggen unterstützt, muss er auch alle Haltepunkte nachverfolgen, die jedem Skript zugeordnet sind, und diese Haltepunkte in der Debugschnittstelle auflisten können. Der Enumerator für Haltepunkte wird über die EnumerateBreakpoints-Methode auf der Debugschnittstelle für ein bestimmtes Skript abgerufen.
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |