Zum Hauptinhalt springen
Dies ist eine allgemeine Methode. Plattformspezifische Implementierungseinschränkungen werden in den Themen zu den Objekten aufgeführt, die diese Methode verwenden.
Diese Methode initialisiert die Eigenschaften des aktuellen Objekts mit den Werten gleichnamiger Eigenschaften eines anderen Objekts.

Syntax

C++

HRESULT CopyFrom( I<ObjectType>* From );

C#

void CopyFrom(I<ObjectType> From);

Visual Basic .NET

Sub CopyFrom(From As I<ObjectType>)

Parameter

From [in] Diese Variable verweist auf das Objekt desselben Typs wie das aktuelle. Dieses Objekt dient als Datenquelle, deren Inhalt in das neue Objekt kopiert wird.

Rückgabewerte

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die standardmäßigen Rückgabewerte der ABBYY FineReader Engine-Funktionen zurück.

Hinweise

Die folgenden Objekte stellen diese Methode bereit:

Beispiele

FREngine.IEngine engine;
// Erstellt ein neues TextLanguage-Objekt
LanguageDatabase languageDatabase = engine.CreateLanguageDatabase();
TextLanguage textLanguage = languageDatabase.CreateTextLanguage();
// Kopiert alle Attribute aus der vordefinierten englischen Sprache
TextLanguage englishLanguage = engine.PredefinedLanguages.Find( "English" )
 .TextLanguage;
textLanguage.CopyFrom( englishLanguage );
Die Methode wird in den folgenden Codebeispielen für Linux und Windows verwendet: CustomLanguage.