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

# AssembledDocument

> Classe AssembledDocument permettant de regrouper les pages sources en documents de sortie dans une activité Splitter Script, avec Pages en lecture seule et ResultClassName en lecture-écriture.

Classe utilisée pour stocker les documents de sortie assemblés à partir des pages sources.

<Note>
  Remarque : une activité Splitter Script ne renvoie pas les valeurs de confiance pour une classe.
</Note>

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

| Nom               | Type     | Niveau d’accès   | Description                                               |
| :---------------- | :------- | :--------------- | :-------------------------------------------------------- |
| `ResultClassName` | `string` | Lecture/écriture | Le nom de la classe de document défini par l’utilisateur. |
| `Pages`           | `Page[]` | Lecture seule    | La liste des pages du document.                           |

<div id="constructors">
  ## Constructeurs
</div>

| Appel                                                           | Description                                                                                                                                                                     |
| :-------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `AssembledDocument()`                                           | Crée une instance de la classe `AssembledDocument` avec une liste de pages vide et une propriété `ResultClassName` vide.                                                        |
| `AssembledDocument(string ClassName)`                           | Crée une instance de la classe `AssembledDocument` avec une liste de pages vide. Affecte la valeur de `ClassName` à la propriété `ResultClassName` de l’instance.               |
| `AssembledDocument(SourcePage page)`                            | Crée une instance de la classe `AssembledDocument` avec une propriété `ResultClassName` vide et une liste de pages contenant une seule page passée en argument.                 |
| `AssembledDocument(SourcePage[] pages)`                         | Crée une instance de la classe `AssembledDocument` avec une propriété `ResultClassName` vide et une liste de pages passée en argument.                                          |
| `AssembledDocument(string resultClassName, SourcePage[] pages)` | Crée une instance de la classe `AssembledDocument` avec une liste de pages passée en argument. Affecte la valeur de `ClassName` à la propriété `ResultClassName` de l’instance. |
