System::ObjectExt::Box-metod

ObjectExt::Box(const String&) method

Packar strängvärden.

SmartPtr<Object> System::ObjectExt::Box(const String &value)
ParameterTypeBeskrivning
valueconst String&Värde att packa in.

ReturnValue

Inpackat värde eller null, om källsträngen är null.

Se även

ObjectExt::Box(const T&) method

Packar in värdetyper för konvertering till Object. Implementation för enum-typer.

template<typename T> static std::enable_if<std::is_enum<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterBeskrivning
TEnum typ.
ParameterTypeBeskrivning
valueconst T&Enum-värde att packa in.

ReturnValue

Smart-pekare till objekt som behåller inpackat värde.

Se även

ObjectExt::Box(const T&) method

Packar in värdetyper för konvertering till Object. Implementation för icke-enum-typer.

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)
ParameterBeskrivning
TVärdetyp.
ParameterTypeBeskrivning
valueconst T&Värde att packa in.

ReturnValue

Smart-pekare till objekt som behåller inpackat värde.

Se även

ObjectExt::Box(const T&) method

Packar in Nullable-typer för konvertering till Object.

template<typename T> static std::enable_if<IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterBeskrivning
TVärdetyp.
ParameterTypeBeskrivning
valueconst T&Värde att packa in.

ReturnValue

Smart-pekare till objekt som behåller inpackat värde.

Se även