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

# IScriptProperties

> L’objet IScriptProperties dans les scripts de Scanning Station enregistre les actions effectuées pendant l’exécution du script, à l’aide des méthodes Has, Set, Delete et DeleteAll.

<div id="what-it-does">
  ## Ce que cela fait
</div>

Stocke des informations sur les actions effectuées pendant l’exécution du script. Ces informations peuvent être utilisées si le script est exécuté de nouveau.

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

| **Définition**                    | **Description**                                                                |
| --------------------------------- | ------------------------------------------------------------------------------ |
| Has (name: string): bool          | Vérifie si un tableau de propriétés de script contient une propriété spécifiée |
| Set (name: string, value: string) | Définit le nom et la valeur d'une propriété                                    |
| Delete (name: string)             | Supprime une propriété spécifiée                                               |
| DeleteAll ( )                     | Supprime toutes les propriétés                                                 |

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

| **Nom**              | **Type** | **Accès**        | **Description**                                                                                                                                                                                                                                                                                          |
| -------------------- | -------- | ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Names                | VARIANT  | Lecture seule    | Tableau des noms de propriétés spécifiés par l’utilisateur                                                                                                                                                                                                                                               |
| IsEmpty              | bool     | Lecture seule    | Indique si le tableau des propriétés de script est vide                                                                                                                                                                                                                                                  |
| Value (name: string) | bool     | Lecture/écriture | Valeur de la propriété. Dans les scripts, vous pouvez accéder au paramètre "Name" de la propriété avec ou sans le mot "Value". À la place de "Value", vous pouvez utiliser des parenthèses. Vous pouvez donc écrire **params( "Name" ) = "newValue"** au lieu de **params.Value( "Name" ) = "newValue"** |
