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
- GetElements retourne cette interface.
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