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