Interface IDebugHostEvaluator3 (dbgmodel.h)
interface do avaliador de expressão da versão 3 para o depurador subjacente.
Esta versão 3 da interface dá suporte a todos os métodos anteriores com assinaturas idênticas e inclui novos métodos adicionais que fornecem funcionalidade adicional. Os novos métodos são listados no cabeçalho no final da seção dessa interface.
Herança
A interface
Métodos
A interface IDebugHostEvaluator3 tem esses métodos.
IDebugHostEvaluator3::AddRef O método AddRef incrementa a contagem de referência para um objeto. |
IDebugHostEvaluator3::AssignTo O método AssignTo executa a atribuição de acordo com a semântica do idioma que está sendo depurado. |
IDebugHostEvaluator3::Compare O método Compare compara dois objetos baseados em modelo para igualdade linguisticamente. Ele manipula ponteiros e igualdade de coerção de ponteiro, se necessário. |
IDebugHostEvaluator3::EvaluateExpression O método EvaluateExpression permite que o host de depuração avalie uma expressão de linguagem (por exemplo, C++) e retorne o valor resultante dessa avaliação de expressão em caixa como um IModelObject. |
IDebugHostEvaluator3::EvaluateExtendedExpression O método EvaluateExtendedExpression solicita uma avaliação de uma expressão de linguagem, incluindo qualquer avaliação adicional que não seja de idioma. |
IDebugHostEvaluator3::QueryInterface O método QueryInterface consulta uma interface específica em um objeto. |
IDebugHostEvaluator3::Release O método Release libera uma referência ao objeto IDebugHostEvaluator3. |
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dbgmodel.h |
Consulte também
Visão geral do modelo de dados do depurador C++