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

# IExternalDictionary インターフェイスの CheckPrefix メソッド

> ABBYY FineReader Engine API における IExternalDictionary インターフェイスの CheckPrefix メソッド — 指定された fuzzy-string 接頭辞で始まる単語が辞書に含まれている場合に TRUE を返すクライアント側メソッド。ExternalDictionaryDescription.CheckPrefixes が TRUE のときに呼び出されます。

このメソッドはクライアント側で実装されます。辞書に、指定した接頭辞を持つ単語が含まれているかどうかを判定します。辞書に、[fuzzy string](/ja/fine-reader/engine/api-reference/language-related-objects/fuzzystring) として指定された接頭辞を持つ単語が少なくとも 1 つ含まれている場合は、TRUE を返す必要があります。[ExternalDictionaryDescription](/ja/fine-reader/engine/api-reference/language-related-objects/externaldictionarydescription) オブジェクトの [CheckPrefixes](/ja/fine-reader/engine/api-reference/language-related-objects/externaldictionarydescription#checkprefixes) プロパティが TRUE に設定されている場合、このメソッドは認識処理の難しいケースで呼び出されます。

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

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

```cpp theme={null}
HRESULT CheckPrefix(
  IFuzzyString* Prefix,
  VARIANT_BOOL* Result
);
```

### C\#

```csharp theme={null}
bool CheckPrefix( IFuzzyString Prefix );
```

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

```vb theme={null}
Function CheckPrefix( Prefix As IFuzzyString ) As Boolean
```

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

Prefix

\[in] このパラメータには fuzzy string が含まれます。

Result

\[out, retval] このパラメータは、辞書に、Prefix パラメータで fuzzy string として指定された接頭辞を持つ単語が少なくとも 1 つ含まれている場合に TRUE です。

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

\[C++ のみ] このメソッドが S\_OK 以外の値を返した場合は、クライアント側でエラーが発生したことを示します。

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

* Prefix パラメーターとして使用された [FuzzyString](/ja/fine-reader/engine/api-reference/language-related-objects/fuzzystring) オブジェクトへのポインターは、CheckPrefix メソッドの実行終了後に自動的に解放されます。したがって、CheckPrefix メソッドの実装でこのオブジェクトに対して Release メソッドを呼び出す必要はありません。
* このメソッドのクライアント実装では、メソッド内でスローされるすべての例外を確実にキャッチして処理し、例外がメソッドの外部に伝播しないようにする必要があります。例外がメソッドの外部に伝播すると、予期しない結果 (プログラムの終了など) を招く可能性があります。

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

[IExternalDictionary](/ja/fine-reader/engine/api-reference/language-related-objects/iexternaldictionary-interface)
