IDebugPointerObject
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.
Cette interface représente un objet pointeur.
Syntaxe
IDebugPointerObject : IDebugObject
Remarques pour les implémenteurs
L’évaluateur d’expression implémente cette interface pour représenter un objet pointeur.
Remarques pour les appelants
L’interface IDebugObject peut obtenir cette interface à l’aide de QueryInterface si le IDebugObject
pointeur représente.
Méthodes dans l'ordre Vtable
Outre les méthodes héritées d’IDebugObject, l’interface IDebugPointerObject
expose les méthodes suivantes.
Méthode | Description |
---|---|
Dereference | Obtient l’objet auquel pointe l’interface. |
GetBytes | Obtient la valeur à laquelle l’interface pointe sous la forme d’une série d’octets consécutifs. |
SetBytes | Définit la valeur à laquelle l’interface pointe à partir d’une série d’octets consécutifs. |
Notes
Un évaluateur d’expression utilise cette interface pour représenter un pointeur 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