Partager via


Interface IDataModelScriptDebugBreakpointEnumerator (dbgmodel.h)

Énumérateur de points d’arrêt dans le script.

Le fournisseur de scripts implémente ceci pour énumérer tous les points d’arrêt qui existent actuellement dans le script (activés ou non).

Héritage

IDataModelScriptDebugBreakpointEnumerator hérite d’IUnknown.

Méthode

L’interface IDataModelScriptDebugBreakpointEnumerator a ces méthodes.

 
IDataModelScriptDebugBreakpointEnumerator ::AddRef

La méthode IDataModelScriptDebugBreakpointEnumerator ::AddRef incrémente le nombre de références d’une interface sur un objet.
IDataModelScriptDebugBreakpointEnumerator ::GetNext

La méthode GetNext déplace l’énumérateur vers le point d’arrêt suivant à énumérer et retourne l’interface IDataModelScriptDebugBreakpoint pour ce point d’arrêt.
IDataModelScriptDebugBreakpointEnumerator ::QueryInterface

La méthode IDataModelScriptDebugBreakpointEnumerator ::QueryInterface récupère des pointeurs vers les interfaces prises en charge sur un objet.
IDataModelScriptDebugBreakpointEnumerator ::Release

La méthode IDataModelScriptDebugBreakpointEnumerator ::Release décrémente le nombre de références d’une interface sur un objet.
IDataModelScriptDebugBreakpointEnumerator ::Reset

La méthode Reset réinitialise la position de l’énumérateur à l’emplacement où elle s’est déroulée juste après la création de l’énumérateur, c’est-à-dire avant le premier point d’arrêt énuméré.

Remarques

Si un fournisseur de scripts prend en charge le débogage, il doit également suivre tous les points d’arrêt associés à chaque script et être capable d’énumérer ces points d’arrêt à l’interface de débogage. L’énumérateur pour les points d’arrêt est acquis via la méthode EnumerateBreakpoints sur l’interface de débogage pour un script donné.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h

Voir aussi

Vue d’ensemble du modèle de données du débogueur C++