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

# Field

> Clase Field que proporciona acceso de solo lectura al valor de un campo, sus parámetros, su región y sus instancias secundarias en una actividad de Splitter Script.

Proporciona acceso de solo lectura a un campo, así como a su valor y sus parámetros.

<div id="properties">
  ## Propiedades
</div>

| Nombre          | Tipo              | Nivel de acceso | Descripción                                                                                                                                                                                                                               |
| :-------------- | :---------------- | :-------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Children`      | `Field[]`         | De solo lectura | La matriz de campos secundarios. Esta propiedad solo es válida para contenedores de campos repetitivos.                                                                                                                                   |
| `DataType`      | `DataType`        | De solo lectura | El tipo de datos del campo.                                                                                                                                                                                                               |
| `FieldType`     | `FieldType`       | De solo lectura | El tipo del campo.                                                                                                                                                                                                                        |
| `FullName`      | `string`          | De solo lectura | La ruta completa al nombre desde la raíz del documento. Usa una barra diagonal (/) como separador, p. ej., `Vendor/Address/Street`.                                                                                                       |
| `HasRegion`     | `bool`            | De solo lectura | Devuelve `true` si el campo se ha encontrado en el documento, es decir, si existe una región correspondiente en el documento. Un valor de `false` indica que la imagen del documento no contiene una región que corresponda a este campo. |
| `Id`            | `string`          | De solo lectura | El identificador del campo de la definición del documento.                                                                                                                                                                                |
| `ImageRegions`  | `ImageRegionList` | De solo lectura | Una matriz de regiones de campo en la imagen.                                                                                                                                                                                             |
| `InstanceIndex` | `int`             | De solo lectura | El índice de la instancia actual del campo repetitivo. Solo tiene sentido si `IsRepeatable` es `true`. En todos los demás casos se establece en -1.                                                                                       |
| `Instances`     | `Field[]`         | De solo lectura | La matriz de todas las instancias de este campo. Solo tiene sentido si `IsRepeatable` es `true`.                                                                                                                                          |
| `IsConfirmed`   | `bool`            | De solo lectura | Devuelve `true` si el campo ha sido verificado por el operador o por una regla de validación.                                                                                                                                             |
| `IsRepeatable`  | `bool`            | De solo lectura | Devuelve `true` si el campo es repetitivo.                                                                                                                                                                                                |
| `IsSuspicious`  | `bool`            | De solo lectura | Devuelve `true` si algún carácter del valor del campo se ha reconocido con poca fiabilidad. El valor de ese campo debe revisarse manualmente por un operador o comprobarse mediante una regla.                                            |
| `IsValid`       | `bool`            | De solo lectura | Devuelve `true` si el texto reconocido del campo (la propiedad `Text`) se convirtió correctamente al valor del tipo necesario (la propiedad `Value`).                                                                                     |
| `IsVisible`     | `bool`            | De solo lectura | Devuelve `true` si el campo es visible en el documento.                                                                                                                                                                                   |
| `Name`          | `string`          | De solo lectura | El nombre del campo, único dentro de su grupo.                                                                                                                                                                                            |
| `Parent`        | `Field`           | De solo lectura | El campo primario.                                                                                                                                                                                                                        |
| `ReadOnly`      | `bool`            | De solo lectura | Devuelve `true` si el campo es de solo lectura y no puede ser editado por el operador de revisión manual.                                                                                                                                 |
| `Symbols`       | `Symbol[]`        | De solo lectura | Una matriz de caracteres que forman el valor original de un campo en formato de texto.                                                                                                                                                    |
| `Text`          | `string`          | De solo lectura | El valor original de un campo en formato de texto (generado cuando se reconoce un documento).                                                                                                                                             |
| `Value`         | `object`          | De solo lectura | El valor de un campo en el formato especificado (generado al convertir el texto reconocido).                                                                                                                                              |

<div id="methods">
  ## Métodos
</div>

| Nombre                                      | Descripción                                                     |
| :------------------------------------------ | :-------------------------------------------------------------- |
| `Field GetChild(string fieldDefinitionId);` | Devuelve un campo secundario con el identificador especificado. |
