Interface IDataModelScriptDebugBreakpointEnumerator (dbgmodel.h)

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

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

Héritage

IDataModelScriptDebugBreakpointEnumerator hérite de IUnknown.

Méthodes

L’interface IDataModelScriptDebugBreakpointEnumerator contient ces méthodes.

 
IDataModelScriptDebugBreakpointEnumerator ::AddRef

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

La méthode GetNext déplace l’énumérateur vers l’avant 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 les 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 pour une interface sur un objet.
IDataModelScriptDebugBreakpointEnumerator ::Reset

La méthode Reset réinitialise la position de l’énumérateur à l’emplacement où il se trouvait 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 script 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 dans 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é.

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h

Voir aussi

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