Udostępnij przez


IDebugBinder::ResolveRuntimeType

Ta metoda określa typ czasu wykonywania obiektu.

Składnia

int ResolveRuntimeType(
   IDebugObject     pObject,
   out IDebugField  ppResolved
);

Parametry

pObject
[in] Obiekt IDebugObject do rozwiązania.

ppResolved
[out] Zwraca typ obiektu jako IDebugField.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca kod błędu.

Uwagi

Typ czasu wykonywania obiektu nie zawsze jest znany w czasie kompilacji. Na przykład przy użyciu polimorfizmu argument można przekazać do funkcji jako klasy bazowej, takiej jak klasa przycisku. Rzeczywisty argument może być klasą pochodną, taką jak klasa przycisku radiowego.

Zobacz też