Vai al contenuto principale
Questo è un metodo comune. Eventuali limitazioni di implementazione specifiche della piattaforma saranno elencate nelle sezioni relative agli oggetti che utilizzano questo metodo.
Questo metodo inizializza le proprietà dell’oggetto corrente con i valori delle proprietà corrispondenti di un altro oggetto.

Sintassi

C++

HRESULT CopyFrom( I<ObjectType>* From );

C#

void CopyFrom(I<ObjectType> From);

Visual Basic .NET

Sub CopyFrom(From As I<ObjectType>)

Parametri

From [in] Questa variabile si riferisce all’oggetto dello stesso tipo dell’oggetto corrente. Questo oggetto funge da fonte di dati da copiare nel nuovo oggetto.

Valori di ritorno

Questo metodo non ha valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Osservazioni

I seguenti oggetti forniscono questo metodo:

Esempi

FREngine.IEngine engine;
// Crea un nuovo oggetto TextLanguage
LanguageDatabase languageDatabase = engine.CreateLanguageDatabase();
TextLanguage textLanguage = languageDatabase.CreateTextLanguage();
// Copia tutti gli attributi dalla lingua inglese predefinita
TextLanguage englishLanguage = engine.PredefinedLanguages.Find( "English" )
 .TextLanguage;
textLanguage.CopyFrom( englishLanguage );
Il metodo viene utilizzato nei seguenti esempi di codice per Linux e Windows: CustomLanguage.