Zum Hauptinhalt springen
Dies ist eine allgemeine Methode. Plattformspezifische Implementierungseinschränkungen sind in den Themen zu den Objekten aufgeführt, die diese Methode verwenden.
Diese Methode initialisiert die Eigenschaften des aktuellen Objekts mit den Werten entsprechender 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>)

Parameters

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

Rückgabewerte

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

Hinweise

Die folgenden Objekte unterstützen diese Methode:

Beispiele

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