Compartilhar via


IDebugArrayObject2

Importante

No Visual Studio 2015, essa maneira de implementar avaliadores de expressão foi preterida. Para obter informações sobre como implementar avaliadores de expressão CLR, consulte Avaliadores de expressão CLR e Amostra de avaliador de expressão gerenciada.

Representa um objeto de matriz gerenciada e permite que um avaliador de expressão (EE) determine o índice base (limites inferiores) para a matriz.

Sintaxe

IDebugArrayObject2 : IDebugArrayObject

Notas para implementadores

Isso é implementado pelo mecanismo de depuração gerenciado (DE).

Métodos

Além dos métodos na interface IDebugArrayObject , essa interface implementa os seguintes métodos:

Método Descrição
GetBaseIndices Recupera os índices básicos (limites inferiores) para cada índice, dado o número de dimensões na matriz.
HasBaseIndices Determina se a matriz tem índices base (limites inferiores) definidos.

Comentários

Um avaliador de expressão usa essa interface para representar matrizes gerenciadas em uma árvore de análise.

Requisitos

Cabeçalho: Ee.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll