IEnumDebugFields
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