Metode System::ObjectExt::Box

ObjectExt::Box(const String&) method

Membungkus nilai string.

SmartPtr<Object> System::ObjectExt::Box(const String &value)
ParameterTipeDeskripsi
valueconst String&Nilai untuk dibungkus.

ReturnValue

Nilai yang dibungkus atau null, jika string sumber null.

Lihat Juga

ObjectExt::Box(const T&) method

Membungkus tipe nilai untuk dikonversi menjadi Object. Implementasi untuk tipe enum.

template<typename T> static std::enable_if<std::is_enum<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterDeskripsi
TEnum tipe.
ParameterTipeDeskripsi
valueconst T&Nilai Enum untuk dibungkus.

ReturnValue

Smart pointer ke objek yang menyimpan nilai yang dibungkus.

Lihat Juga

ObjectExt::Box(const T&) method

Membungkus tipe nilai untuk dikonversi menjadi Object. Implementasi untuk tipe non-enum.

template<typename T> static std::enable_if<!std::is_enum<T>::value &&!IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterDeskripsi
TTipe nilai.
ParameterTipeDeskripsi
valueconst T&Nilai untuk dibungkus.

ReturnValue

Smart pointer ke objek yang menyimpan nilai yang dibungkus.

Lihat Juga

ObjectExt::Box(const T&) method

Membungkus tipe Nullable untuk dikonversi menjadi Object.

template<typename T> static std::enable_if<IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterDeskripsi
TTipe nilai.
ParameterTipeDeskripsi
valueconst T&Nilai untuk dibungkus.

ReturnValue

Smart pointer ke objek yang menyimpan nilai yang dibungkus.

Lihat Juga