IEnumDebugPropertyInfo2IEnumDebugPropertyInfo2

Cette interface énumère DEBUG_PROPERTY_INFO structures.This interface enumerates DEBUG_PROPERTY_INFO structures.

SyntaxeSyntax

IEnumDebugPropertyInfo2 : IUnknown  

Notes pour les implémenteursNotes for Implementers

Le moteur de débogage (DE) implémente cette interface pour représenter les informations pour une propriété particulière.The debug engine (DE) implements this interface to represent information for a particular property.

Remarques pour les appelantsNotes for Callers

Appelez EnumChildren pour obtenir cette interface représentant les enfants d’une propriété particulière.Call EnumChildren to obtain this interface representing the children of a particular property. Appelez EnumProperties pour obtenir cette interface représentant les propriétés d’un frame de pile spécifique.Call EnumProperties to obtain this interface representing the properties of a particular stack frame.

Méthodes dans l'ordre VtableMethods in Vtable Order

Le tableau suivant présente les méthodes de IEnumDebugPropertyInfo2.The following table shows the methods of IEnumDebugPropertyInfo2.

MéthodeMethod DescriptionDescription
NextNext Récupère un nombre spécifié de DEBUG_PROPERTY_INFO structures dans une séquence d’énumération.Retrieves a specified number of DEBUG_PROPERTY_INFO structures in an enumeration sequence.
SkipSkip Ignore un nombre spécifié de DEBUG_PROPERTY_INFO structures dans une séquence d’énumération.Skips a specified number of DEBUG_PROPERTY_INFO structures in an enumeration sequence.
RéinitialiserReset Réinitialise la séquence d’énumération au début.Resets an enumeration sequence to the beginning.
CloneClone Crée un énumérateur qui contient le même état d’énumération que l’énumérateur actuel.Creates an enumerator that contains the same enumeration state as the current enumerator.
GetCountGetCount Obtient le nombre de DEBUG_PROPERTY_INFO structures dans un énumérateur.Gets the number of DEBUG_PROPERTY_INFO structures in an enumerator.

NotesRemarks

En règle générale, une propriété est une hiérarchie d’informations qui peuvent inclure un nom, valeur, adresse et le type, ainsi que d’autres informations appropriées pour le frame de pile ou objet de propriété associée.In general, a property is a hierarchy of information that can include a name, value, address, and type, as well as any other information appropriate to the associated property object or stack frame. Consultez IDebugProperty2 pour plus d’informations.See IDebugProperty2 for more details.

SpécificationsRequirements

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

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

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

Voir aussiSee Also

Interfaces de base Core Interfaces
DEBUG_PROPERTY_INFO DEBUG_PROPERTY_INFO
IDebugProperty2 IDebugProperty2
EnumChildren EnumChildren
EnumPropertiesEnumProperties