925 novedades de la versión 2025

XML 150 N o v e d a d W D W B WM ARRAYS XML SERIALIZADOS COMO UNA SECUENCIA DE ELEMENTOS Los intercambios de datos XML suelen incluir arrays serializados como secuencias de elementos. La versión 2025 deserializa automáticamente los archivos XML en este formato. También puede serializar un array como una secuencia de elementos. Ventaja de esta novedad en la versión 2025: Más posibilidades 151 N o v e d a d W D W B WM • POSIBILIDAD DE CREAR NODOS VACÍOS Algunos servicios web esperan un nodo vacío en la estructura del documento XML. Ahora es posible crear fácilmente este tipo de nodo en WLanguage. Ventaja de esta novedad en la versión 2025: Adaptación a cualquier servicio web 152 N o v e d a d W D W B WM ACTUALICE LAS DESCRIPCIONES XML DIRECTAMENTE EN EL ENTORNO Ahora puede actualizar una descripción XML que ya se haya cargado en el entorno. Esto resulta especialmente útil si la descripción se modificó mientras se utilizaba el entorno. Ventaja de esta novedad en la versión 2025: Descripciones siempre actualizadas PROGRAMACIÓN ORIENTADAA OBJETOS 153 N o v e d a d W D W B WM OPERADOR DOWNCAST El operador cast puede utilizarse para convertir una clase base en una clase derivada sin utilizar una variable local. Por ejemplo: mi_vehiculo is CVehiculo ((CVechiculoElectrico) mi_vehiculo ). calculo_autonomia () Ventaja de esta novedad en la versión 2025: Practicidad 154 N o v e d a d W D W B WM PASE UN MÉTODO A UN CALLBACK DE API Ahora es posible pasar un método de una instancia de clase a una API externa. Ya no es necesario utilizar procedimientos y variables globales, lo que simplifica el código. Ventaja de esta novedad en la versión 2025: Código simplificado COMPATIBILIDAD CON LENGUAJES EXTERNOS 155 N o v e d a d W D W B WM LLAME A CÓDIGO WLANGUAGE DESDE C++ El código WLanguage puede llamarse desde otros lenguajes externos, incluido C++. En la versión 2025, se admiten las funciones WLanguage que aceptan puntos o rectángulos como parámetros. Ventaja de esta novedad en la versión 2025: Mayor compatibilidad N o v e d a d e s e n W I ND E V 2 0 2 5 WE B D E V 2 0 2 5 W I ND E V Mo b i l e 2 0 2 5 & W I ND E V S u i t e S a a S 32 Continúa en la página 34...

RkJQdWJsaXNoZXIy NDQ0OA==