Compartilhar via


IDebugBinder::ResolveRuntimeType

Esse método determina o tipo de tempo de execução de um objeto.

Sintaxe

int ResolveRuntimeType(
   IDebugObject     pObject,
   out IDebugField  ppResolved
);

Parâmetros

pObject
[em] O IDebugObject a ser resolvido.

ppResolved
[saiu] Retorna o tipo do objeto como um IDebugField.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

O tipo de tempo de execução de um objeto nem sempre é conhecido em tempo de compilação. Por exemplo, usando polimorfismo, um argumento pode ser passado para uma função como sua classe base, como uma classe de botão. O argumento real pode ser uma classe derivada, como uma classe de botão de opção.

Confira também