Passer au contenu principal
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 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.

Syntaxe

C++

HRESULT NextGroup(
  int  Position,
  int  CharFlagMask,
  int  StyleFlagMask,
  int* Result
);

C#

int NextGroup(
  int Position,
  int CharFlagMask,
  int StyleFlagMask
);

Visual Basic .NET

Function NextGroup( _
  Position As Integer, _
  CharFlagMask As Integer, _
  StyleFlagMask As Integer _
) As Integer

Paramètres

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

Valeurs de retour

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les codes de retour standard des fonctions ABBYY FineReader Engine.

Remarques

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.

Voir aussi

Paragraph flags préfixés par CFL_