Condividi tramite


IDebugArrayObject2

Importante

In Visual Studio 2015 questo modo di implementare gli analizzatori di espressioni è deprecato. Per informazioni sull'implementazione degli analizzatori di espressioni CLR, vedere l'esempio di analizzatori di espressioni CLR e dell'analizzatore di espressioni gestite.

Rappresenta un oggetto matrice gestito e consente a un analizzatore di espressioni (edizione Enterprise) di determinare l'indice di base (limiti inferiori) per la matrice.

Sintassi

IDebugArrayObject2 : IDebugArrayObject

Note per gli implementatori

Questa operazione viene implementata dal motore di debug gestito (DE).

Metodi

Oltre ai metodi nell'interfaccia IDebugArrayObject , questa interfaccia implementa i metodi seguenti:

metodo Descrizione
GetBaseIndices Recupera gli indici di base (limiti inferiori) per ogni indice in base al numero di dimensioni nella matrice.
HasBaseIndices Determina se la matrice dispone di indici di base (limiti inferiori) definiti.

Osservazioni:

Un analizzatore di espressioni usa questa interfaccia per rappresentare matrici gestite in un albero di analisi.

Requisiti

Intestazione: Ee.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll