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

# IAttachments

> IAttachments associe des données binaires ou des fichiers à des éléments du workspace dans les scripts Scanning Station. Les pièces jointes sont transférées avec le batch vers FlexiCapture, un dossier ou un serveur FTP.

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

Permet d’associer des données binaires ou des fichiers à des éléments du workspace. Les pièces jointes sont transmises lors de l’envoi du batch à FlexiCapture Server. Lors de l’envoi du batch vers un dossier ou un dossier FTP, les pièces jointes sont placées dans le dossier de stockage du batch, et les entrées correspondantes sont ajoutées au fichier de description XML.

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

| **Définition**                                                                                                    | **Description**                                                                              |
| ----------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| Has (name: string): bool                                                                                          | Vérifie si le tableau de pièces jointes contient une pièce jointe portant le nom spécifié    |
| AddNew (name: string) : [IAttachmentByteArray](/fr/flexi-capture/scanning-station/shared/scripts/attachment-byte) | Ajoute une nouvelle pièce jointe portant le nom spécifié                                     |
| AddFromFile (name: string, path: string)                                                                          | Ajoute une nouvelle pièce jointe portant le nom spécifié à partir du chemin d’accès spécifié |
| SaveToFile (name: string, path: string)                                                                           | Enregistre la pièce jointe portant le nom spécifié dans le chemin d’accès spécifié           |
| Delete (name: string)                                                                                             | Supprime le fichier de pièce jointe portant le nom spécifié                                  |
| DeleteAll ( )                                                                                                     | Supprime toutes les pièces jointes                                                           |

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

| **Nom**                  | **Type**                                                                                  | **Accès**     | **Description**                                                      |
| ------------------------ | ----------------------------------------------------------------------------------------- | ------------- | -------------------------------------------------------------------- |
| Names                    | VARIANT                                                                                   | Lecture seule | Tableau des noms des pièces jointes                                  |
| IsEmpty                  | bool                                                                                      | Lecture seule | Indique si le tableau des pièces jointes utilisateur est vide        |
| ByteArray (name: string) | [IAttachmentByteArray](/fr/flexi-capture/scanning-station/shared/scripts/attachment-byte) | Lecture seule | Récupère les données binaires de la pièce jointe à partir de son nom |
