メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt

Use this file to discover all available pages before exploring further.

このオブジェクトは、事前定義言語のコレクションを表します。事前定義言語とは、ABBYY FineReader Engine が既定でサポートしている認識言語です。事前定義言語のコレクションは FineReader Engine の初期化時に作成され、初期化解除されるまで存在します。 このオブジェクトは、標準的なコレクション機能に加えて、内部名によって PredefinedLanguage オブジェクトを取得できる Find メソッドも提供します。このコレクションには、Engine オブジェクトを介してアクセスできます。
  • ABBYY FineReader Engine のコレクションのインデックスは 0 から始まります。
  • C# の foreach ステートメント (Visual Basic .NET の for each) を使用して、コレクションを操作できます。

プロパティ

名前説明
ApplicationEngine, 読み取り専用Engine オブジェクトを返します。
Countint, 読み取り専用コレクションに含まれる要素数を保持します。
ElementPredefinedLanguage, 読み取り専用コレクション内の 1 つの要素にアクセスします。

メソッド

名称説明
Find言語の内部名を使用して、コレクション内の定義済み言語を検索します。
Itemコレクション内の 1 つの要素にアクセスできます。
PredefinedLanguages オブジェクト図

サンプル

FREngine.IEngine engine;
// 事前定義された英語言語をコピーして、新しい TextLanguage オブジェクトを作成します
ILanguageDatabase languageDatabase = Engine.CreateLanguageDatabase();
ITextLanguage textLanguage = languageDatabase.CreateTextLanguage();
// 事前定義された英語言語からすべての属性をコピーします
ITextLanguage englishLanguage = Engine.PredefinedLanguages.Find( "English" )
 .TextLanguage;
textLanguage.CopyFrom( englishLanguage );
textLanguage.InternalName = "SampleTextLanguage";
このオブジェクトは、次のコード サンプルで使用されます。

関連項目

PredefinedLanguage 言語の操作 ABBYY FineReader Engine の事前定義言語 コレクションの操作 プロパティの操作