Partilhar via


IEnumDebugFields

Essa interface representa uma coleção de objetos que implementam o IDebugField interface.

IEnumDebugFields : IUnknown

Observações para Implementadores

Essa interface é implementada pelo provedor de símbolo para fornecer conjuntos de objetos que implementam o IDebugField interface. Observe que isso não é uma enumeração de COM padrão devido à presença da IEnumDebugFields::GetCount método.

Observações para chamadores

Essa interface é retornada por IDebugSymbolProvider::GetMethodFieldsByName e IDebugSymbolProvider::GetNamespacesUsedAtAddress.

Métodos na ordem de Vtable

Essa interface implementa os métodos a seguir.

Método

Descrição

IEnumDebugFields::Next

Recupera o próximo conjunto de IDebugField objetos da enumeração.

IEnumDebugFields::Skip

Ignora um número especificado de entradas.

IEnumDebugFields::Reset

Redefine a enumeração para a primeira entrada.

IEnumDebugFields::Clone

Recupera uma cópia da enumeração atual.

IEnumDebugFields::GetCount

Recupera o número de entradas na enumeração.

Requisitos

Cabeçalho: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

IDebugField

IDebugSymbolProvider::GetMethodFieldsByName

IDebugSymbolProvider::GetNamespacesUsedAtAddress

Conceitos

Interfaces do provedor de símbolo