Método System::StaticCastArray
Contenido
[
Ocultar
]System::StaticCastArray(const System::SharedPtr<System::Array<From>>&) method
Realiza el casting de los elementos del arreglo especificado a un tipo diferente. Sobrescribe para casos en los que From es un objeto SmartPtr.
template<typename To,typename From> std::enable_if_t<System::IsSmartPtr<From>::value, System::SharedPtr<System::Array<To>>> System::StaticCastArray(const System::SharedPtr<System::Array<From>> &from)
| Parámetro | Descripción |
|---|---|
| A | El tipo al que se convertirán los elementos del array especificado |
| From | El tipo de los elementos del array cuyos elementos se van a convertir |
| Parámetro | Tipo | Descripción |
|---|---|---|
| from | const System::SharedPtr<System::Array<From>>& | Puntero compartido al array que contiene los elementos a convertir |
ReturnValue
Un puntero a un nuevo array que contiene elementos del tipo To equivalentes a los elementos de from
Deprecated
Añadido para compatibilidad retroactiva. Use ExplicitCast en su lugar.
Ver también
- Typedef SharedPtr
- Class Array
- Namespace System
- Library Aspose.Page for C++
System::StaticCastArray(const System::SharedPtr<System::Array<From>>&) method
Realiza el casting de los elementos del arreglo especificado a un tipo diferente. Sobrescribe para casos en los que From es Boxable y To es Object[].
template<typename To,typename From> std::enable_if_t<!System::IsSmartPtr<From>::value &&System::IsBoxable<From>::value &&std::is_same<To, System::SharedPtr<Object>>::value, System::SharedPtr<System::Array<To>>> System::StaticCastArray(const System::SharedPtr<System::Array<From>> &from)
| Parámetro | Descripción |
|---|---|
| A | El tipo al que se convertirán los elementos del array especificado |
| From | El tipo de los elementos del array cuyos elementos se van a convertir |
| Parámetro | Tipo | Descripción |
|---|---|---|
| from | const System::SharedPtr<System::Array<From>>& | Puntero compartido al array que contiene los elementos a convertir |
ReturnValue
Un puntero a un nuevo array que contiene elementos del tipo To equivalentes a los elementos de from
Deprecated
Añadido para compatibilidad retroactiva. Use ExplicitCast en su lugar.
Ver también
- Typedef SharedPtr
- Class Object
- Class Array
- Namespace System
- Library Aspose.Page for C++