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

# Méthode NextGroup de l’objet Paragraph

> Méthode NextGroup de l’objet Paragraph dans l’API ABBYY FineReader Engine — Renvoie l’indice du caractère suivant dans le paragraphe dont les paramètres de style sélectionnés diffèrent de ceux du caractère de départ (selon un styleFlagMask).

Cette méthode renvoie l’indice du caractère suivant du paragraphe pour lequel les paramètres sélectionnés diffèrent de ceux du caractère à partir duquel la recherche commence.

Par exemple, si vous définissez la valeur du paramètre styleFlagMask sur SF\_Bold (ce qui signifie que la propriété [ICharParams::IsBold](/fr/fine-reader/engine/api-reference/text-related-objects/charparams#isbold) doit être prise en compte) et que le caractère à la position indiquée par l’indice n’est pas en gras, la méthode renverra l’indice du caractère gras suivant. Inversement, si le caractère à la position indiquée par l’indice est en gras, la méthode renverra l’indice du caractère non gras suivant.

<div id="syntax">
  ## Syntaxe
</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">
  ## Paramètres
</div>

Position

\[in] Cette variable contient l’indice du caractère qui définit les paramètres de la recherche du caractère suivant.

CharFlagMask

\[in] Cette variable contient toute combinaison par OR des [indicateurs préfixés par CFL\_](/fr/fine-reader/engine/api-reference/enumerations/characterflags). Elle définit quels paramètres de caractère sont pris en compte lors de la recherche du caractère suivant.

StyleFlagMask

\[in] Cette variable contient toute combinaison par OR des constantes [StyleParamsEnum](/fr/fine-reader/engine/api-reference/enumerations/styleparamsenum). Elle définit quels paramètres de style sont pris en compte lors de la recherche du caractère suivant.

Result

\[out, retval] Pointeur vers une variable de type int qui reçoit la position du caractère suivant dont les paramètres sélectionnés diffèrent de ceux du caractère situé à l’indice de position. Si le caractère suivant est introuvable, la longueur du paragraphe est renvoyée.

<div id="return-values">
  ## Valeurs de retour
</div>

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les [codes de retour standard des fonctions ABBYY FineReader Engine](/fr/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Remarques
</div>

Cette méthode peut être utilisée pour rechercher tous les mots en gras ou en italique dans le paragraphe, tous les caractères reconnus avec incertitude, etc.

<div id="see-also">
  ## Voir aussi
</div>

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

[flags préfixés par CFL\_](/fr/fine-reader/engine/api-reference/enumerations/characterflags)
