IEnumDebugObjectsIEnumDebugObjects

Important

Dans Visual Studio 2015, ce moyen d’implémenter des évaluateurs d’expression est déconseillée.In Visual Studio 2015, this way of implementing expression evaluators is deprecated. Pour plus d’informations sur l’implémentation des évaluateurs d’expression CLR, consultez évaluateurs d’Expression CLR et exemple d’évaluateur d’Expression managé.For information about implementing CLR expression evaluators, please see CLR Expression Evaluators and Managed Expression Evaluator Sample.

Cette interface représente une collection d’objets implémentant le IDebugObject interface.This interface represents a collection of objects implementing the IDebugObject interface.

SyntaxeSyntax

IEnumDebugObjects : IUnknown  

Notes pour les implémenteursNotes for Implementers

L’évaluateur d’expression implémente cette interface pour fournir des ensembles d’objets qui implémentent la IDebugObject interface.The expression evaluator implements this interface to provide sets of objects that implement the IDebugObject interface. Notez qu’il ne s’agit pas d’une énumération COM standard en raison de la présence de la GetCount (méthode).Note that this is not a standard COM enumeration due to the presence of the GetCount method.

Remarques pour les appelantsNotes for Callers

GetElements retourne cette interface.GetElements returns this interface.

Méthodes dans l’ordre VtableMethods in Vtable order

Cette interface implémente les méthodes suivantes.This interface implements the following methods.

MéthodeMethod DescriptionDescription
NextNext Récupère l’ensemble suivant de IDebugObject objets à partir de l’énumération.Retrieves the next set of IDebugObject objects from the enumeration.
SkipSkip Ignore un nombre spécifié d’entrées.Skips a specified number of entries.
RéinitialiserReset Réinitialise l’énumération à la première entrée.Resets the enumeration to the first entry.
CloneClone Récupère une copie de l’énumération actuelle.Retrieves a copy of the current enumeration.
GetCountGetCount Récupère le nombre d’entrées dans l’énumération.Retrieves the number of entries in the enumeration.

NotesRemarks

Cette interface permet à un moteur de débogage pour énumérer un ensemble d’objets dans un tableau.This interface allows a debug engine to enumerate over a set of objects in an array.

SpécificationsRequirements

En-tête : ee.hHeader: ee.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

IDebugObject IDebugObject
GetElementsGetElements