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++