Compartilhar via


IDebugPointerObject

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.

Essa interface representa um objeto de ponteiro.

Sintaxe

IDebugPointerObject : IDebugObject

Notas para implementadores

O avaliador de expressão implementa essa interface para representar um objeto de ponteiro.

Observações para chamadores

A interface IDebugObject pode obter essa interface usando QueryInterface se o IDebugObject representa um ponteiro.

Métodos na ordem VTable

Além dos métodos herdados de IDebugObject, a IDebugPointerObject interface expõe os seguintes métodos.

Método Descrição
Desreferenciar Obtém o objeto para o qual a interface aponta.
GetBytes Obtém o valor para o qual a interface aponta como uma série de bytes consecutivos.
SetBytes Define o valor para o qual a interface aponta de uma série de bytes consecutivos.

Comentários

Um avaliador de expressão usa essa interface para representar um ponteiro 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

Confira também