Partilhar via


IDebugBinder3

Essa interface fornece acesso aos serviços do visualizador personalizado, aliases e tipos.

IDebugBinder3 : IDebugBinder

Observações para Implementadores

Um mecanismo de depuração implementa essa interface para oferecer suporte a aliases, serviços de visualizador personalizado e acesso às informações de tipo de objeto.

Observações para chamadores

Um IDebugBinder interface obtém essa interface usando QueryInterface.

Métodos na ordem de Vtable

Com os métodos fornecidos pelo IDebugBinder interface, essa interface implementa o seguinte:

Método

Descrição

IDebugBinder3::GetMemoryObject

Recupera um objeto de memória que representa a memória ao qual este objeto está vinculado.

IDebugBinder3::GetExceptionObjectAndType

Recupera a exceção associada a este objeto (se houver),

IDebugBinder3::FindAlias

Recupera um alias recebe seu nome,

IDebugBinder3::GetAllAliases

Recupera uma matriz de todos os aliases para este objeto,

IDebugBinder3::GetTypeArgumentCount

Obtém o número de tipos de argumento associado com este objeto,

IDebugBinder3::GetTypeArguments

Recupera uma lista de tipos de argumento associado com este objeto,

IDebugBinder3::GetEEService

Obtém uma interface para um serviço de Visualizador

IDebugBinder3::GetMemoryContext64

Converte o local de um objeto ou um endereço de memória de 64 bits em um contexto de memória.

Requisitos

Cabeçalho: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

IDebugBinder

Conceitos

Interfaces de avaliação de expressão