Partager via


IEnumDebugObjects

Important

Dans Visual Studio 2015, cette façon d’implémenter des évaluateurs d’expression est déconseillée. Pour plus d’informations sur l’implémentation d’évaluateurs d’expression CLR, consultez l’exemple d’évaluateurs d’expression CLR et d’évaluateur d’expression managée.

Cette interface représente une collection d’objets implémentant l’interface IDebugObject .

Syntaxe

IEnumDebugObjects : IUnknown

Remarques pour les implémenteurs

L’évaluateur d’expression implémente cette interface pour fournir des ensembles d’objets qui implémentent l’interface IDebugObject . Notez qu’il ne s’agit pas d’une énumération COM standard en raison de la présence de la méthode GetCount .

Remarques pour les appelants

Méthodes dans l’ordre de la table virtuelle

Cette interface implémente les méthodes suivantes.

Méthode Description
Next Récupère l’ensemble suivant d’objets IDebugObject à partir de l’énumération.
Skip Ignore un nombre spécifié d’entrées.
Réinitialiser Réinitialise l’énumération à la première entrée.
Cloner Récupère une copie de l’énumération actuelle.
GetCount Récupère le nombre d’entrées dans l’énumération.

Notes

Cette interface permet à un moteur de débogage d’énumérer un ensemble d’objets dans un tableau.

Spécifications

En-tête : ee.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi