> ## 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.

# RecognizerParams オブジェクトの SetPredefinedTextLanguage メソッド

> ABBYY FineReader Engine API の RecognizerParams オブジェクトの SetPredefinedTextLanguage メソッド — RecognizerParams.TextLanguage を設定して、認識言語を FineReader Engine の定義済み言語のいずれかに設定します。

このメソッドは、認識言語を ABBYY FineReader Engine で定義済みの言語のいずれかに設定します。これにより、[IRecognizerParams::TextLanguage](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#textlanguage) プロパティの値に影響します。

<div id="syntax">
  ## 構文
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT SetPredefinedTextLanguage( BSTR Name );
```

### C\#

```csharp theme={null}
void SetPredefinedTextLanguage( string Name );
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub SetPredefinedTextLanguage(Name As String)
```

<div id="parameters">
  ## パラメーター
</div>

名前

\[in] この変数には、ABBYY FineReader Engine の事前定義言語のいずれかの内部名を指定します。この名前は、[ABBYY FineReader Engine の事前定義言語の一覧](/ja/fine-reader/engine/specifications/predefined-languages)に含まれる名前のいずれかである必要があります。また、このパラメーターには、たとえば "English,French,German" のように、カンマ区切りで複数の言語名を指定することもできます。

<div id="return-values">
  ## 戻り値
</div>

設定しようとしている定義済み言語が使用できない場合、またはその名前の言語がサポートされていない場合は、E\_INVALIDARG エラー コードが返されます。このメソッドは、[ABBYY FineReader Engine 関数の標準の戻り値](/ja/fine-reader/engine/api-reference/return-codes)を返すこともあります。

<div id="remarks">
  ## 注記
</div>

各定義済み言語を利用できるかどうかは、ABBYY FineReader Engine のモジュール一式に対応するモジュールが含まれているかどうかによって異なります。

<div id="see-also">
  ## 関連項目
</div>

[IRecognizerParams::TextLanguage](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#textlanguage)

[言語の使用](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-languages)
