Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This interface represents a collection of objects implementing the IDebugField interface.
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 IEnumDebugFields::GetCount method.
Notes for Callers
This interface is returned by IDebugSymbolProvider::GetMethodFieldsByName and IDebugSymbolProvider::GetNamespacesUsedAtAddress.
Methods in Vtable order
This interface implements the following methods.
| Method | Description | 
|---|---|
| Retrieves the next set of IDebugField objects from the enumeration. | |
| Skips a specified number of entries. | |
| Resets the enumeration to the first entry. | |
| Retrieves a copy of the current enumeration. | |
| Retrieves the number of entries in the enumeration. | 
Requirements
Header: sh.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
See Also
Reference
IDebugSymbolProvider::GetMethodFieldsByName
IDebugSymbolProvider::GetNamespacesUsedAtAddress