Share via


IEnumDebugFields

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

This interface represents a collection of objects implementing the IDebugField interface.

Syntax

IEnumDebugFields : IUnknown

Notes for Implementers

This interface is implemented by the symbol provider to provide sets of objects that implement the IDebugField interface. Note that this is not a standard COM enumeration due to the presence of the GetCount method.

Notes for Callers

This interface is returned by GetMethodFieldsByName and GetNamespacesUsedAtAddress.

Methods in Vtable order

This interface implements the following methods.

Method Description
Next Retrieves the next set of IDebugField objects from the enumeration.
Skip Skips a specified number of entries.
Reset Resets the enumeration to the first entry.
Clone Retrieves a copy of the current enumeration.
GetCount Retrieves the number of entries in the enumeration.

Remarks

Requirements

Header: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also