System::ObjectExt::Box 方法
内容
[
隐藏
]ObjectExt::Box(const String&) method
对字符串值进行装箱。
SmartPtr<Object> System::ObjectExt::Box(const String &value)
| Parameter | Type | 描述 |
|---|---|---|
| value | const String& | 要装箱的值。 |
ReturnValue
装箱后的值或 null(如果源字符串为 null)。
另见
ObjectExt::Box(const T&) method
将值类型装箱以转换为 Object。针对枚举类型的实现。
template<typename T> static std::enable_if<std::is_enum<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
| Parameter | 描述 |
|---|---|
| T | Enum 类型。 |
| Parameter | Type | 描述 |
|---|---|---|
| value | const T& | 要装箱的 Enum 值。 |
ReturnValue
保持装箱值的对象智能指针。
另见
- Class SmartPtr
- Class Object
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Box(const T&) method
将值类型装箱以转换为 Object。针对非枚举类型的实现。
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)
| Parameter | 描述 |
|---|---|
| T | 值类型。 |
| Parameter | Type | 描述 |
|---|---|---|
| value | const T& | 要装箱的值。 |
ReturnValue
保持装箱值的对象智能指针。
另见
- Class SmartPtr
- Class Object
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Box(const T&) method
template<typename T> static std::enable_if<IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
| Parameter | 描述 |
|---|---|
| T | 值类型。 |
| Parameter | Type | 描述 |
|---|---|---|
| value | const T& | 要装箱的值。 |
ReturnValue
保持装箱值的对象智能指针。
另见
- Class SmartPtr
- Class Object
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++