System::ObjectExt::Box-Methode
Inhalt
[
Ausblenden
]ObjectExt::Box(const String&) method
Boxt Zeichenkettenwerte.
SmartPtr<Object> System::ObjectExt::Box(const String &value)
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | const String& | Wert zum Verpacken. |
ReturnValue
Verpackter Wert oder null, falls die Quellzeichenkette null ist.
Siehe auch
ObjectExt::Box(const T&) method
Verpackt Werttypen zur Konvertierung in Object. Implementierung für Aufzählungstypen.
template<typename T> static std::enable_if<std::is_enum<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
| Parameter | Beschreibung |
|---|---|
| T | Enum Typ. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | const T& | Enum Wert zum Verpacken. |
ReturnValue
Intelligenter Zeiger auf ein Objekt, das den verpackten Wert hält.
Siehe auch
- Class SmartPtr
- Class Object
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Box(const T&) method
Verpackt Werttypen zur Konvertierung in Object. Implementierung für Nicht‑Aufzählungstypen.
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 | Beschreibung |
|---|---|
| T | Werttyp. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | const T& | Wert zum Verpacken. |
ReturnValue
Intelligenter Zeiger auf ein Objekt, das den verpackten Wert hält.
Siehe auch
- Class SmartPtr
- Class Object
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++
ObjectExt::Box(const T&) method
Verpackt Nullable-Typen zur Konvertierung in Object.
template<typename T> static std::enable_if<IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
| Parameter | Beschreibung |
|---|---|
| T | Werttyp. |
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | const T& | Wert zum Verpacken. |
ReturnValue
Intelligenter Zeiger auf ein Objekt, das den verpackten Wert hält.
Siehe auch
- Class SmartPtr
- Class Object
- Class ObjectExt
- Namespace System
- Library Aspose.Page for C++