Partilhar via


IEnumDebugPropertyInfo2

Essa interface enumera DEBUG_PROPERTY_INFO estruturas.

IEnumDebugPropertyInfo2 : IUnknown

Observações para Implementadores

O mecanismo de depuração (DE) implementa essa interface para representar informações de uma determinada propriedade.

Observações para chamadores

Chame IDebugProperty2::EnumChildren para obter essa interface representando os filhos de uma determinada propriedade. Chame IDebugStackFrame2::EnumProperties para obter essa interface que representa as propriedades de um quadro de pilha específico.

Métodos na ordem de Vtable

A tabela a seguir mostra os métodos de IEnumDebugPropertyInfo2.

Método

Descrição

IEnumDebugPropertyInfo2::Next

Recupera um número especificado de DEBUG_PROPERTY_INFO estruturas em uma seqüência de enumeração.

IEnumDebugPropertyInfo2::Skip

Ignora um número especificado de DEBUG_PROPERTY_INFO estruturas em uma seqüência de enumeração.

IEnumDebugPropertyInfo2::Reset

Redefine uma seqüência de enumeração para o início.

IEnumDebugPropertyInfo2::Clone

Cria um enumerador que contém o mesmo estado de enumeração que o enumerador atual.

IEnumDebugPropertyInfo2::GetCount

Obtém o número de DEBUG_PROPERTY_INFO estruturas em um enumerador.

Comentários

Em geral, uma propriedade é uma hierarquia de informações que podem incluir um nome, valor, endereço e tipo, bem como quaisquer outras informações apropriadas para o quadro de pilha ou objeto de propriedade associada. Para obter mais detalhes, consulte IDebugProperty2.

Requisitos

Cabeçalho: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

DEBUG_PROPERTY_INFO

IDebugProperty2

IDebugProperty2::EnumChildren

IDebugStackFrame2::EnumProperties

Conceitos

Interfaces principais