System::ObjectExt::Box-Methode

ObjectExt::Box(const String&) method

Boxt Zeichenkettenwerte.

SmartPtr<Object> System::ObjectExt::Box(const String &value)
ParameterTypBeschreibung
Wertconst String&Wert zum Verpacken.

ReturnValue

Verpackter Wert oder null, wenn die Quellzeichenkette null ist.

Siehe auch

ObjectExt::Box(const T&) method

Verpackt Werttypen zum Konvertieren in Object. Implementierung für Enum-Typen.

template<typename T> static std::enable_if<std::is_enum<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterBeschreibung
TEnum Typ.
ParameterTypBeschreibung
valueconst T&Enum Wert zum Verpacken.

ReturnValue

Smart-Pointer zu einem Objekt, das den verpackten Wert hält.

Siehe auch

ObjectExt::Box(const T&) method

Verpackt Werttypen zum Konvertieren in Object. Implementierung für Nicht-Enum-Typen.

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)
ParameterBeschreibung
TWerttyp.
ParameterTypBeschreibung
Wertconst T&Wert zum Verpacken.

ReturnValue

Smart-Pointer zu einem Objekt, das den verpackten Wert hält.

Siehe auch

ObjectExt::Box(const T&) method

Verpackt Nullable-Typen zum Konvertieren in Object.

template<typename T> static std::enable_if<IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterBeschreibung
TWerttyp.
ParameterTypBeschreibung
Wertconst T&Wert zum Verpacken.

ReturnValue

Smart-Pointer zu einem Objekt, das den verpackten Wert hält.

Siehe auch