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

# IRegistrationProperties

> Collection of registration properties with helpers to add, remove, and look up entries by name or position.

## What it does

A collection of [IRegistrationProperty](/vantage/documentation/scanning-station/admin/i-registration-property) objects.

See more in the [Working with collections](/vantage/documentation/scanning-station/admin/using-scripts#working-with-collections) section.

## Methods

| Definition                                                                                                                           | Description                                                |
| :----------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------- |
| `Has (name: string) : bool`                                                                                                          | Checks whether the specified property exists.              |
| `Add (name: string) :` [IRegistrationProperty](/vantage/documentation/scanning-station/admin/i-registration-property)                | Adds a new registration property.                          |
| `InsertAt (name: string, pos: int) :` [IRegistrationProperty](/vantage/documentation/scanning-station/admin/i-registration-property) | Inserts a new registration property at the given position. |
| `Delete (name: string)`                                                                                                              | Deletes the registration property with the given name.     |
| `DeleteAt (pos: int)`                                                                                                                | Deletes the registration property at the given position.   |
| `DeleteAll ( )`                                                                                                                      | Deletes all registration properties.                       |

## Properties

| Name                   | Type     | Access    | Description                                            |
| :--------------------- | :------- | :-------- | :----------------------------------------------------- |
| `Value (name: string)` | `string` | Read-only | Returns the value of the property with the given name. |

## Related topics

* [IRegistrationProperty](/vantage/documentation/scanning-station/admin/i-registration-property)
* [IBatchInfo](/vantage/documentation/scanning-station/admin/i-batch-info)
* [IDocumentInfo](/vantage/documentation/scanning-station/admin/i-document-info)
* [Specify registration parameters](/vantage/documentation/scanning-station/operator/specify-registration)
* [Objects available from event scripts](/vantage/documentation/scanning-station/admin/available-objects)
