Passer au contenu principal
Il s’agit d’une méthode commune. Toute limitation d’implémentation propre à une plateforme sera indiquée dans les rubriques relatives aux objets utilisant cette méthode.
Cette méthode initialise les propriétés de l’objet courant avec les valeurs des propriétés correspondantes d’un autre objet.

Syntaxe

C++

HRESULT CopyFrom( I<ObjectType>* From );

C#

void CopyFrom(I<ObjectType> From);

Visual Basic .NET

Sub CopyFrom(From As I<ObjectType>)

Parameters

From [in] Cette variable fait référence à l’objet du même type que l’objet actuel. Cet objet sert de source de données à copier dans le nouvel objet.

Valeurs de retour

Cette méthode ne possède pas de valeurs de retour spécifiques. Elle retourne les valeurs de retour standard des fonctions ABBYY FineReader Engine.

Remarques

Les objets suivants fournissent cette méthode :

Exemples

FREngine.IEngine engine;
// Créer un nouvel objet TextLanguage
LanguageDatabase languageDatabase = engine.CreateLanguageDatabase();
TextLanguage textLanguage = languageDatabase.CreateTextLanguage();
// Copier tous les attributs de la langue anglaise prédéfinie
TextLanguage englishLanguage = engine.PredefinedLanguages.Find( "English" )
 .TextLanguage;
textLanguage.CopyFrom( englishLanguage );
Cette méthode est utilisée dans les exemples de code suivants pour Linux et Windows : CustomLanguage.