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

# Paragraph オブジェクトの NextGroup メソッド

> ABBYY FineReader Engine API の Paragraph オブジェクトの NextGroup メソッド。段落内で、選択したスタイルパラメーターが検索開始文字と異なる次の文字のインデックスを返します（styleFlagMask に従う）。

このメソッドは、検索開始位置の文字と比較して、選択したパラメーターが異なる段落内の次の文字のインデックスを返します。

たとえば、styleFlagMask パラメーターの値を SF\_Bold に設定した場合 (これは [ICharParams::IsBold](/ja/fine-reader/engine/api-reference/text-related-objects/charparams#isbold) プロパティが考慮されることを意味します) 、位置インデックスの文字が太字でなければ、このメソッドは次の太字文字のインデックスを返します。逆に、位置インデックスの文字が太字である場合は、次の非太字文字のインデックスを返します。

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

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

```cpp theme={null}
HRESULT NextGroup(
  int  Position,
  int  CharFlagMask,
  int  StyleFlagMask,
  int* Result
);
```

### C\#

```csharp theme={null}
int NextGroup(
  int Position,
  int CharFlagMask,
  int StyleFlagMask
);
```

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

```vb theme={null}
Function NextGroup( _
  Position As Integer, _
  CharFlagMask As Integer, _
  StyleFlagMask As Integer _
) As Integer
```

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

Position

\[in] この変数には、次の文字を検索する際のパラメーターを定義する文字のインデックスが格納されます。

CharFlagMask

\[in] この変数には、[CFL\_プレフィックス付きフラグ](/ja/fine-reader/engine/api-reference/enumerations/characterflags) の任意の OR 組み合わせが格納されます。これは、次の文字を検索する際に、どの文字パラメーターを考慮するかを指定します。

StyleFlagMask

\[in] この変数には、[StyleParamsEnum](/ja/fine-reader/engine/api-reference/enumerations/styleparamsenum) 定数の任意の OR 組み合わせが格納されます。これは、次の文字を検索する際に、どのスタイルパラメーターを考慮するかを指定します。

Result

\[out, retval] 選択されたパラメーターが、指定した位置インデックスの文字のパラメーターと異なる次の文字の位置を受け取る `int` 変数へのポインターです。該当する次の文字が見つからない場合は、段落の長さが返されます。

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

このメソッドに固有の戻り値はありません。戻り値は、[ABBYY FineReader Engine 関数の標準戻り値](/ja/fine-reader/engine/api-reference/return-codes)に準拠します。

<div id="remarks">
  ## 備考
</div>

このメソッドを使用すると、段落内にあるすべての太字または斜体の単語や、認識結果が不確かな文字などを見つけることができます。

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

[Paragraph](/ja/fine-reader/engine/api-reference/text-related-objects/paragraph)

[CFL\_プレフィックス付きフラグ](/ja/fine-reader/engine/api-reference/enumerations/characterflags)
