Partilhar via


IDebugArrayField

Esta interface descreve um símbolo de matriz ou tipo.

IDebugArrayField : IDebugContainerField

Observações para Implementadores

O provedor de símbolo implementa essa interface no mesmo objeto que implementa o IDebugContainerField interface. Essa interface é uma especialização que representa os objetos de matriz.

Observações para chamadores

Use QueryInterface para obter a interface da IDebugContainerField interface se IDebugField::GetKind retorna o sinalizador FIELD_TYPE_ARRAY.

Métodos na ordem de Vtable

Com os métodos na IDebugField e IDebugContainerField interfaces, essa interface implementa o seguinte:

Método

Descrição

IDebugArrayField::GetNumberOfElements

Obtém o número de elementos na matriz.

IDebugArrayField::GetElementType

Obtém o tipo de elemento na matriz.

IDebugArrayField::GetRank

Obtém a classificação da matriz.

Requisitos

Cabeçalho: sh.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

IDebugContainerField

IDebugField

Conceitos

Interfaces do provedor de símbolo