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

> Das IScriptProperties-Objekt in Scanning Station-Skripten speichert Aktionen, die während der Skriptausführung ausgeführt werden, und bietet die Methoden Has, Set, Delete und DeleteAll.

<div id="what-it-does">
  ## Was es macht
</div>

Speichert Informationen zu den während der Skriptausführung ausgeführten Aktionen. Diese Informationen können verwendet werden, wenn das Skript erneut aufgerufen wird.

<div id="methods">
  ## Methoden
</div>

| **Definition**                    | **Beschreibung**                                                               |
| --------------------------------- | ------------------------------------------------------------------------------ |
| Has (name: string): bool          | Prüft, ob ein Array von Skripteigenschaften eine bestimmte Eigenschaft enthält |
| Set (name: string, value: string) | Setzt den Namen und den Wert einer Eigenschaft                                 |
| Delete (name: string)             | Löscht eine bestimmte Eigenschaft                                              |
| DeleteAll ( )                     | Löscht alle Eigenschaften                                                      |

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

| **Name**             | **Typ** | **Zugriff**      | **Beschreibung**                                                                                                                                                                                                                                                                                      |
| -------------------- | ------- | ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Names                | VARIANT | Schreibgeschützt | Das vom Benutzer angegebene Array der Eigenschaftsnamen                                                                                                                                                                                                                                               |
| IsEmpty              | bool    | Schreibgeschützt | Gibt an, ob das Array der Skripteigenschaften leer ist                                                                                                                                                                                                                                                |
| Value (name: string) | bool    | Lesen/Schreiben  | Der Eigenschaftswert. In Skripten können Sie den Parameter „Name“ der Eigenschaft sowohl mit als auch ohne das Wort „Value“ ansprechen. Anstelle von „Value“ können Sie Klammern verwenden. Sie können also **params( "Name" ) = "newValue"** statt **params.Value( "Name" ) = "newValue"** schreiben |
