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

> El objeto IScriptProperties en los scripts de Scanning Station almacena las acciones realizadas durante la ejecución del script, con los métodos Has, Set, Delete y DeleteAll.

<div id="what-it-does">
  ## Qué hace
</div>

Almacena información sobre las acciones realizadas durante la ejecución del script. Esta información se puede usar si se vuelve a invocar el script.

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

| **Definición**                    | **Descripción**                                                                   |
| --------------------------------- | --------------------------------------------------------------------------------- |
| Has (name: string): bool          | Comprueba si un array de propiedades de script contiene una propiedad determinada |
| Set (name: string, value: string) | Establece el nombre y el valor de una propiedad                                   |
| Delete (name: string)             | Elimina una propiedad determinada                                                 |
| DeleteAll ( )                     | Elimina todas las propiedades                                                     |

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

| **Name**             | **Tipo** | **Acceso**        | **Descripción**                                                                                                                                                                                                                                                                                        |
| -------------------- | -------- | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Names                | VARIANT  | De solo lectura   | El array con los nombres de las propiedades especificados por el usuario                                                                                                                                                                                                                               |
| IsEmpty              | bool     | De solo lectura   | Especifica si el array de propiedades de script está vacío                                                                                                                                                                                                                                             |
| Value (name: string) | bool     | Lectura/escritura | El valor de la propiedad. En los scripts, puede acceder al parámetro "Name" de la propiedad tanto con la palabra "Value" como sin ella. En lugar de "Value", puede usar paréntesis. Por lo tanto, puede escribir **params( "Name" ) = "newValue"** en lugar de **params.Value( "Name" ) = "newValue"** |
