Passer au contenu principal
Cette méthode crée un bloc Separator et l’insère à l’emplacement spécifié dans le groupe.

Syntaxe

C++

HRESULT AddNew(
  int               Position,
  IRegion*          BlockRegion,
  ISeparatorBlock** Result
);

C#

SeparatorBlock AddNew(
  int    Position,
  Region BlockRegion
);

Visual Basic .NET

Function AddNew( _
  Position As Integer, _
  BlockRegion As Region _
) As SeparatorBlock

Paramètres

Position [in] Ce paramètre spécifie l’indice du bloc nouvellement inséré dans le groupe de séparateurs. La valeur du paramètre doit être comprise entre 0 et la valeur de la propriété ISeparatorGroup::Count. Si un bloc ayant cet indice existe déjà dans le groupe, les éléments de la collection sont décalés vers la droite. L’élément peut également être inséré à la fin de la collection ; dans ce cas, la valeur de ce paramètre doit être égale à celle de la propriété ISeparatorGroup::Count. BlockRegion [in] Cette variable fait référence à l’objet Region, qui spécifie la région du bloc Separator nouvellement créé. Ce paramètre peut également avoir la valeur 0 ; dans ce cas, la région du nouveau bloc est définie sur celle du groupe de séparateurs. Result [out, retval] Pointeur vers une variable pointeur ISeparatorBlock*, qui reçoit le pointeur d’interface du nouveau bloc Separator.

Valeurs de retour

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

Voir aussi

SeparatorBlock SeparatorGroup