IDebugArrayObject2
Important
Dans Visual Studio 2015, cette façon d’implémenter des évaluateurs d’expression est déconseillée. Pour plus d’informations sur l’implémentation d’évaluateurs d’expression CLR, consultez l’exemple d’évaluateurs d’expression CLR et d’évaluateur d’expression managée.
Représente un objet de tableau managé et permet à un évaluateur d’expression (EE) de déterminer l’index de base (limites inférieures) du tableau.
Syntaxe
IDebugArrayObject2 : IDebugArrayObject
Remarques pour les implémenteurs
Cela est implémenté par le moteur de débogage managé (DE).
Méthodes
Outre les méthodes de l’interface IDebugArrayObject , cette interface implémente les méthodes suivantes :
Méthode | Description |
---|---|
GetBaseIndices | Récupère les index de base (limites inférieures) pour chaque index en fonction du nombre de dimensions dans le tableau. |
HasBaseIndices | Détermine si le tableau a des index de base (limites inférieures) définis. |
Notes
Un évaluateur d’expression utilise cette interface pour représenter des tableaux managés dans une arborescence d’analyse.
Spécifications
En-tête : Ee.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll