Compartir a través de


IDebugBinder::ResolveRuntimeType

Este método determina el tipo en tiempo de ejecución de un objeto .

Sintaxis

int ResolveRuntimeType(
   IDebugObject     pObject,
   out IDebugField  ppResolved
);

Parámetros

pObject
[in] IDebugObject que se va a resolver.

ppResolved
[out] Devuelve el tipo del objeto como IDebugField.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

El tipo en tiempo de ejecución de un objeto no siempre se conoce en tiempo de compilación. Por ejemplo, mediante el polimorfismo, un argumento se puede pasar a una función como su clase base, como una clase de botón. El argumento real podría ser una clase derivada, como una clase de botón de radio.

Consulte también