Freigeben über


IEnumDebugFields

Diese Schnittstelle stellt eine Auflistung von Objekten dar, auf die die IDebugField-Schnittstelle implementieren.

IEnumDebugFields : IUnknown

Hinweise für Implementierer

Diese Schnittstelle wird durch den Anbieter Symbol implementiert, um Sätze Objekte bereitzustellen, die die IDebugField-Schnittstelle implementieren. Beachten Sie, dass dies keine Enumeration der Standardwert wegen des Vorhandenseins der COM IEnumDebugFields::GetCount-Methode ist.

Hinweise für Aufrufer

Diese Schnittstelle wird von IDebugSymbolProvider::GetMethodFieldsByName und IDebugSymbolProvider::GetNamespacesUsedAtAddresszurückgegeben.

Methoden in die Vtable-Reihenfolge

Diese Schnittstelle implementiert die folgenden Methoden.

Methode

Beschreibung

IEnumDebugFields::Danach

Ruft die nächste Gruppe von IDebugField-Objekten aus der Enumeration ab.

IEnumDebugFields::Schritt

Überspringt eine angegebene Anzahl Einträge.

IEnumDebugFields::Zurücksetzen

Setzt die Enumeration auf das erste Eintrag zurück.

IEnumDebugFields::Klon

Ruft eine Kopie der aktuellen Enumeration ab.

IEnumDebugFields::GetCount

Ruft die Anzahl von Einträgen in der Enumeration ab.

Anforderungen

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch

Referenz

IDebugField

IDebugSymbolProvider::GetMethodFieldsByName

IDebugSymbolProvider::GetNamespacesUsedAtAddress

Konzepte

Symbol-Anbieter-Schnittstellen