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

# AddNew-Methode des CheckmarkGroup-Objekts

> AddNew-Methode des CheckmarkGroup-Objekts in der ABBYY FineReader Engine API — Erstellt einen Checkmark-Block und fügt ihn an der angegebenen Position innerhalb der Gruppe ein.

Diese Methode erstellt einen Checkmark-Block und fügt ihn an der angegebenen Position innerhalb der Gruppe ein.

<div id="syntax">
  ## Syntax
</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">
  ## Parameter
</div>

Position

\[in] Dieser Parameter gibt den Index des neu eingefügten Blocks in der Markierungsgruppe an. Der Wert des Parameters muss im Bereich von 0 bis zum Wert der Eigenschaft [ICheckmarkGroup::Count](/de/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup#count) liegen. Wenn ein Block mit diesem Index in der Gruppe bereits vorhanden ist, werden die Elemente der Sammlung nach rechts verschoben. Das Element kann auch am Ende der Sammlung eingefügt werden. In diesem Fall muss der Wert dieses Parameters dem Wert der Eigenschaft ICheckmarkGroup::Count entsprechen.

BlockRegion

\[in] Diese Variable verweist auf das Objekt [Region](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/region), das die Region des neu erstellten Checkmark-Blocks angibt. Dieser Parameter kann auch 0 sein. In diesem Fall wird die Region des neuen Blocks auf die Region der Markierungsgruppe gesetzt.

Result

\[out, retval] Ein Zeiger auf die Zeigervariable [ICheckmarkBlock](/de/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock)\*, die den Schnittstellenzeiger des neuen Checkmark-Blocks erhält.

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die [Standardrückgabewerte von ABBYY FineReader Engine-Funktionen](/de/fine-reader/engine/api-reference/return-codes) zurück.

<div id="see-also">
  ## Siehe auch
</div>

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

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