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

> Método AddNew del objeto TableSeparators en la API de ABBYY FineReader Engine: crea un nuevo TableSeparator en la posición especificada y lo agrega a la colección.

Este método crea un nuevo objeto [TableSeparator](/es/fine-reader/engine/api-reference/layout-related-objects/tableseparator) en la posición especificada y lo añade a la colección.

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

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

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

### C\#

```csharp theme={null}
ITableSeparator AddNew( int Position );
```

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

```vb theme={null}
Function AddNew(Position As Integer) As ITableSeparator
```

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

Posición

\[in] Este parámetro especifica la posición del separador de tabla en la imagen en la que se define el [Layout](/es/fine-reader/engine/api-reference/layout-related-objects/layout), en concreto en su plano de imagen [blanco y negro](/es/fine-reader/engine/guided-tour/advanced-techniques/working-with-images#black-and-white) con la inclinación corregida. Si el objeto [TableSeparators](/es/fine-reader/engine/api-reference/layout-related-objects/tableseparators) representa separadores verticales, esta es la coordenada horizontal; en caso contrario, la coordenada vertical.

Result

\[out, retval] Variable de tipo [ITableSeparator](/es/fine-reader/engine/api-reference/layout-related-objects/tableseparator)\* que recibe un puntero a la interfaz del objeto TableSeparator, que representa el separador de tabla recién agregado.

<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="remarks">
  ## Observaciones
</div>

La posición del separador recién agregado debe quedar entre los bordes del bloque de tabla y no debe coincidir con ningún separador de tabla existente; de lo contrario, se devolverá un código de error. Al agregar el separador de tabla a una tabla, se modifican las celdas de la tabla (objeto [TableCells](/es/fine-reader/engine/api-reference/layout-related-objects/tablecells)), ya que esta operación puede generar nuevas celdas. Si el separador de tabla divide una celda de la tabla que contiene texto reconocido, dicho texto permanecerá en una de las celdas resultantes (la superior o la izquierda, según la dirección de la división).

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

[TableSeparators](/es/fine-reader/engine/api-reference/layout-related-objects/tableseparators)
