IDebugPointerObjectIDebugPointerObject

Important

Dans Visual Studio 2015, ce moyen d’implémenter des évaluateurs d’expression est déconseillée.In Visual Studio 2015, this way of implementing expression evaluators is deprecated. Pour plus d’informations sur l’implémentation des évaluateurs d’expression CLR, consultez évaluateurs d’Expression CLR et exemple d’évaluateur d’Expression managé.For information about implementing CLR expression evaluators, please see CLR Expression Evaluators and Managed Expression Evaluator Sample.

Cette interface représente un objet de pointeur.This interface represents a pointer object.

SyntaxeSyntax

IDebugPointerObject : IDebugObject  

Notes pour les implémenteursNotes for Implementers

L’évaluateur d’expression implémente cette interface pour représenter un pointeur d’objet.The expression evaluator implements this interface to represent a pointer object.

Remarques pour les appelantsNotes for Callers

Le IDebugObject interface pouvez obtenir cette interface à l’aide de QueryInterface si le IDebugObject représente un pointeur.The IDebugObject interface can obtain this interface by using QueryInterface if the IDebugObject represents a pointer.

Méthodes dans l'ordre VtableMethods in Vtable Order

Outre les méthodes héritées de IDebugObject, le IDebugPointerObject interface expose les méthodes suivantes.In addition to the methods inherited from IDebugObject, the IDebugPointerObject interface exposes the following methods.

MéthodeMethod DescriptionDescription
Suppression de la référenceDereference Obtient l’objet vers lequel pointe l’interface.Gets the object to which the interface points.
GetBytesGetBytes Obtient la valeur à laquelle l’interface points sous la forme d’une série d’octets consécutifs.Gets the value to which the interface points as a series of consecutive bytes.
SetBytesSetBytes Définit la valeur à laquelle les points de l’interface à partir d’une série d’octets consécutifs.Sets the value to which the interface points from a series of consecutive bytes.

NotesRemarks

Évaluateur d’expression utilise cette interface pour représenter un pointeur dans une arborescence d’analyse.An expression evaluator uses this interface to represent a pointer in a parse tree.

SpécificationsRequirements

En-tête : ee.hHeader: ee.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

Interfaces de l’évaluation d’expression Expression Evaluation Interfaces
IDebugObjectIDebugObject