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