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 |