System::ObjectExt::ObjectToUnknown method

ObjectExt::ObjectToUnknown(SmartPtr<Object>) method

Converte Object in un tipo sconosciuto, gestendo sia il tipo smart pointer sia le situazioni di valore boxed.

template<typename T> static std::enable_if<IsSmartPtr<T>::value, T>::type System::ObjectExt::ObjectToUnknown(SmartPtr<Object> obj)
ParametroDescrizione
TTipo in cui convertire Object.
ParametroTipoDescrizione
objSmartPtr<Object>Object da convertire.

ReturnValue

Valore non incapsulato o puntatore convertito.

Vedi anche

ObjectExt::ObjectToUnknown(SmartPtr<Object>) method

Converte Object in un tipo sconosciuto, gestendo sia il tipo smart pointer sia le situazioni di valore boxed.

template<typename T> static std::enable_if<!IsSmartPtr<T>::value, T>::type System::ObjectExt::ObjectToUnknown(SmartPtr<Object> obj)
ParametroDescrizione
TTipo in cui convertire Object.
ParametroTipoDescrizione
objSmartPtr<Object>Object da convertire.

ReturnValue

Valore non incapsulato o puntatore convertito.

Vedi anche