Vai al contenuto principale
Questa sezione descrive tutte le modifiche agli oggetti relativi alla lingua che potrebbero richiedere modifiche al codice sorgente delle applicazioni.
  • Il formato dei dizionari utente è stato modificato. I dizionari creati nelle versioni precedenti di ABBYY FineReader Engine o ABBYY FineReader vengono convertiti nel nuovo formato quando vengono aperti tramite il metodo ILanguageDatabase::OpenExistingDictionary.
  • È possibile creare dizionari utente per tutte le lingue, incluse cinese, giapponese e coreano.

Rimosso

Utilizzare il metodoin sostituzione. Si noti che l’oggetto LanguageDatabase espone un metodo CreateTextLanguage, ma tale metodo ha una semantica diversa rispetto al metodo rimosso.

Tipo dei parametri di input modificato

Il metodo accetta come parametro di input la stringa contenente l’elenco di lingue separato da virgole da cui creare la nuova lingua. Questo metodo offre tutte le funzionalità precedentemente disponibili tramite il metodo CreateTextLanguage.

Rimosso

Utilizzare il metodoin sostituzione. Questo metodo crea un nuovo oggetto BaseLanguage e lo aggiunge alla raccolta.

Rinominato

I nuovi nomi dei metodi sono,. I metodi di tutte le raccolte sono stati rinominati per uniformità.

Rinominato

Il nuovo nome del metodo è. La parola Language è superflua. Il metodo restituisce null se non esiste una lingua predefinita con il nome specificato.


Valori delle costanti modificati

I valori delle seguenti costanti sono stati modificati: LI_Irish, LI_Hawaiian, LI_Latin, LI_Welsh, LI_Frisian, LI_Galician, LI_Guarani, LI_Papiamento, LI_Quechua, LI_Somali, LI_Tajik, LI_Turkmen, LI_Wolof, LI_Yakut, LI_Hausa.

Le costanti sono state adeguate all’identificatore di lingua Win32 standard (tipo di dati LANGID). Al momento del rilascio della versione precedente di FineReader Engine, gli identificatori standard per queste lingue non erano ancora disponibili. Quando Microsoft li ha definiti, differivano inevitabilmente dalle costanti definite da ABBYY, rendendo necessaria questa modifica.

Rimosso

Utilizzare il metodoin sostituzione. Questo metodo crea un nuovo oggetto DictionaryDescription e lo aggiunge alla raccolta.

Rinominato

I nuovi nomi dei metodi sono,. I metodi di tutte le raccolte sono stati rinominati per uniformità.


Rinominato

Il nuovo nome dell’oggetto è. La nuova convenzione di denominazione prevede che leraccolte temporaneeabbiano il suffisso Collection nel nome, mentre questa è unaraccolta di sola lettura.

I metodi CopyFrom, Insert, Remove, RemoveAll dell’oggetto non sono più supportati. Poiché la raccolta è di sola lettura, questi metodi non sono applicabili.

Rimosso

La proprietà non è più supportata. Non è possibile ottenere il riferimento all’oggetto Dictionary padre.