English
Instant Developer Foundation Documentazione
  • Note di rilascio
  • Instant Developer Foundation
  • Versioni precedenti
  • Versione 10.0.4300
  • Miglioramenti

IDE: Migliorata procedura importazione librerie esterne

copia link

Descrizione

E' stata migliorata la procedura di importazione di librerie esterne. In particolare:

  1. Vengono ora correttamente riconosciute le PROPERTY di .NET. Nelle versioni precedenti di Instant Developer non si vedevano nella videata di importazione ma venivano mostrati i metodi SETTER e GETTER. Se poi si utilizzavano tali metodi a run-time si otteneva l'errore
       CS0571: '[LIB.METODO]': impossibile chiamare in modo esplicito l'operatore o la funzione di accesso.
  2. E' ora possibile importare anche i costruttori parametrici. In.de in questo caso, crea una nuova funzione statica il cui scopo è quello di creare una nuova istanza. Per esempio se la libreria importata contiene la classe TEST e questa contiene un costruttore che accetta un parametro di tipo stringa, In.de crea una nuova funzione TEST dotata di un parametro di tipo stringa. Per utilizzare tale costruttore è sufficiente scrivere in Visual Code
      TEST var = null;
      var = TEST.TEST("Valore Stringa");
    I costruttori non parametrici non vengono mostrati poiché per creare istanze tramite il costruttore predefinito è sufficiente utilizzare la funzione new().
  3. E' stata migliorata l'importazione di metodi e parametri che utilizzano i seguenti tipi di dato:
    • JAVA: java.sql.Date, java.sql.Timestamp, java.lang.Long, java.lang.Short, java.math.BigInteger, java.lang.Double, java.lang.Boolean, java.lang.BigDecimal, short e byte
    • C#: byte e short
    Altri tipi di dato erano stati precedentemente già gestiti in precedenza.
  4. Se vengono importati metodi con tipo di ritorno java.util.LinkedList (Java) o System.Collections.ArrayList (C#) In.de li collega automaticamente alla libreria Collection già presente nei progetti Instant Developer. Lo stesso avviene se vengono importati metodi con parametri di tipo java.util.LinkedList (Java) o System.Collections.ArrayList (C#).
Le versioni precedenti di Instant Developer importavano i metodi in maniera corretta ma ne rendevano più complicato l'utilizzo.

Funzionalità interessate

L'importazione di librerie esterne tramite Instant Developer.

Note

  • I miglioramenti relativi ai punti 1 e 2 sono stati suggeriti in questo thread sul Forum.
  • Il miglioramento relativo al punto 3 è stato suggerito in questo thread sul Forum.

Ultima modifica: 23/03/2021 / Validità: da 10.0.4300

Vedi anche

  • New (funzione)
  • Collection

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum