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

# CharacterFlags

> ABBYY FineReader Engine API の CharacterFlags — Paragraph.SetCharParams と Paragraph.NextGroup でマスクとして使用される CharParams プロパティを識別するビット単位フラグ。

`CFL_` 接頭辞付きのフラグは、[Paragraph](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph) オブジェクトの一部のメソッドでマスクとして使用されます。このマスクは、これらのフラグ値を OR 結合したもので、これらのメソッドで [CharParams](/ja/fine-reader/engine/api-reference/text-related-objects/charparams) オブジェクトのどのプロパティを考慮するかを定義します。

[IParagraph::SetCharParams](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph/setcharparams-method) メソッドでは、これらの定数は設定する文字プロパティを定義します。[IParagraph::NextGroup](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph/nextgroup-method) メソッドでは、記号のグループを区切るパラメーターを定義します。

```
module CharacterFlags
{
  const int CFL_Subscript    = 0x00000001;
  const int CFL_Superscript  = 0x00000002;
  const int CFL_Suspicious   = 0x00000100;
  const int CFL_Proofed      = 0x00000800;
  const int CFL_LanguageID   = 0x00010000;
  const int CFL_LanguageName = 0x00020000;
};
```

<div id="elements">
  ## 要素
</div>

| フラグ名              | 説明                                                                                                                             |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| CFL\_LanguageID   | [ICharParams::LanguageId](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#languageid) プロパティが考慮されます。       |
| CFL\_LanguageName | [ICharParams::LanguageName](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#languagename) プロパティが考慮されます。   |
| CFL\_Proofed      | [ICharParams::IsProofed](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#isproofed) プロパティが考慮されます。         |
| CFL\_Subscript    | [ICharParams::IsSubscript](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#issubscript) プロパティが考慮されます。     |
| CFL\_Superscript  | [ICharParams::IsSuperscript](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#issuperscript) プロパティが考慮されます。 |
| CFL\_Suspicious   | [ICharParams::IsSuspicious](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#issuspicious) プロパティが考慮されます。   |

<div id="used-in">
  ## 使用箇所
</div>

[IParagraph::SetCharParams](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph/setcharparams-method)

[IParagraph::NextGroup](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph/nextgroup-method)

[CharParams](/ja/fine-reader/engine/api-reference/text-related-objects/charparams)
