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

> Classe Field offrant un accès en lecture seule à la valeur d'un champ, à ses paramètres, à sa région et à ses instances enfants dans une activité Splitter Script.

Fournit un accès en lecture seule à un champ, à sa valeur et à ses paramètres.

<div id="properties">
  ## Propriétés
</div>

| Nom             | Type              | Niveau d'accès | Description                                                                                                                                                                                                                   |
| :-------------- | :---------------- | :------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Children`      | `Field[]`         | Lecture seule  | Le tableau des champs enfants. Cette propriété n’est valable que pour les conteneurs de champs répétables.                                                                                                                    |
| `DataType`      | `DataType`        | Lecture seule  | Le type de données du champ.                                                                                                                                                                                                  |
| `FieldType`     | `FieldType`       | Lecture seule  | Le type du champ.                                                                                                                                                                                                             |
| `FullName`      | `string`          | Lecture seule  | Le chemin complet vers le nom depuis la racine du document. Utilise la barre oblique (/) comme séparateur, par ex. `Vendor/Address/Street`.                                                                                   |
| `HasRegion`     | `bool`            | Lecture seule  | Renvoie `true` si le champ a été trouvé dans le document, c.-à-d. si une région correspondante existe sur le document. Une valeur `false` indique que l’image du document ne contient aucune région correspondant à ce champ. |
| `Id`            | `string`          | Lecture seule  | L’identifiant du champ défini dans la définition du document.                                                                                                                                                                 |
| `ImageRegions`  | `ImageRegionList` | Lecture seule  | Un tableau des régions du champ sur l’image.                                                                                                                                                                                  |
| `InstanceIndex` | `int`             | Lecture seule  | L’index de l’instance actuelle du champ répétable. N’a de sens que si `IsRepeatable` est `true`. Défini à -1 dans tous les autres cas.                                                                                        |
| `Instances`     | `Field[]`         | Lecture seule  | Le tableau de toutes les instances de ce champ. N’a de sens que si `IsRepeatable` est `true`.                                                                                                                                 |
| `IsConfirmed`   | `bool`            | Lecture seule  | Renvoie `true` si le champ a été vérifié par l’opérateur ou par une règle de validation.                                                                                                                                      |
| `IsRepeatable`  | `bool`            | Lecture seule  | Renvoie `true` si le champ est répétable.                                                                                                                                                                                     |
| `IsSuspicious`  | `bool`            | Lecture seule  | Renvoie `true` si certains caractères de la valeur du champ ont été reconnus de manière non fiable. La valeur d’un tel champ doit soit être revue manuellement par un opérateur, soit être contrôlée par une règle.           |
| `IsValid`       | `bool`            | Lecture seule  | Renvoie `true` si le texte reconnu du champ (la propriété `Text`) a été correctement converti en la valeur du type requis (la propriété `Value`).                                                                             |
| `IsVisible`     | `bool`            | Lecture seule  | Renvoie `true` si le champ est visible dans le document.                                                                                                                                                                      |
| `Name`          | `string`          | Lecture seule  | Le nom du champ, unique au sein de son groupe.                                                                                                                                                                                |
| `Parent`        | `Field`           | Lecture seule  | Le champ parent.                                                                                                                                                                                                              |
| `ReadOnly`      | `bool`            | Lecture seule  | Renvoie `true` si le champ est en lecture seule et ne peut pas être modifié par l’opérateur de relecture manuelle.                                                                                                            |
| `Symbols`       | `Symbol[]`        | Lecture seule  | Un tableau de caractères qui constituent la valeur d’origine d’un champ au format texte.                                                                                                                                      |
| `Text`          | `string`          | Lecture seule  | La valeur d’origine d’un champ au format texte (générée lors de la reconnaissance du document).                                                                                                                               |
| `Value`         | `object`          | Lecture seule  | La valeur d’un champ dans le format spécifié (générée lors de la conversion du texte reconnu).                                                                                                                                |

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

| Nom                                         | Description                                          |
| :------------------------------------------ | :--------------------------------------------------- |
| `Field GetChild(string fieldDefinitionId);` | Renvoie un champ enfant avec l’identifiant spécifié. |
