> ## 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étodo AddNew del objeto CheckmarkGroup

> Método AddNew del objeto CheckmarkGroup en la API de ABBYY FineReader Engine — Crea un bloque de marca de verificación y lo inserta en la posición especificada en el grupo.

Este método crea un bloque de marca de verificación y lo inserta en la posición especificada dentro del grupo.

<div id="syntax">
  ## Sintaxis
</div>

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

```cpp theme={null}
HRESULT AddNew(
  int               Position,
  IRegion*          BlockRegion,
  ICheckmarkBlock** Result
);
```

### C\#

```csharp theme={null}
ICheckmarkBlock AddNew(
  int    Position,
  Region BlockRegion
);
```

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

```vb theme={null}
Function AddNew( _
  Position    As Integer, _
  BlockRegion As Region _
) As ICheckmarkBlock
```

<div id="parameters">
  ## Parámetros
</div>

Position

\[in] Este parámetro especifica el índice del bloque recién insertado en el grupo de marcas de verificación. El valor del parámetro debe estar comprendido entre 0 y el valor de la propiedad [ICheckmarkGroup::Count](/es/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup#count). Si el bloque con este índice ya existe en el grupo, los elementos de la colección se desplazan hacia la derecha. El elemento también puede insertarse al final de la colección, en cuyo caso el valor de este parámetro debe ser igual al valor de la propiedad ICheckmarkGroup::Count.

BlockRegion

\[in] Esta variable hace referencia al objeto [Region](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/region), que especifica la región del nuevo bloque de marca de verificación. Este parámetro puede ser 0, en cuyo caso la región del nuevo bloque se establecerá en la región del grupo de marcas de verificación.

Result

\[out, retval] Puntero a una variable de puntero [ICheckmarkBlock](/es/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock)\* que recibe el puntero de interfaz del nuevo bloque de marca de verificación.

<div id="return-values">
  ## Valores de retorno
</div>

Este método no tiene valores de retorno específicos. Devuelve los [valores de retorno estándar de las funciones de ABBYY FineReader Engine](/es/fine-reader/engine/api-reference/return-codes).

<div id="see-also">
  ## Consulte también
</div>

[CheckmarkBlock](/es/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock)

[CheckmarkGroup](/es/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup)
