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

# Método DeleteAll

> Método DeleteAll en la API de ABBYY FineReader Engine: método común que elimina todos los elementos de una colección de FineReader Engine.

<Note>
  Este es un método común. Cualquier limitación de implementación específica de la plataforma se indicará en los temas correspondientes a los objetos que utilizan este método.
</Note>

Este método es específico de los objetos de tipo colección de ABBYY FineReader Engine. Elimina todos los elementos de la colección y la deja vacía.

<div id="syntax">
  ## Sintaxis
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT DeleteAll();
```

### C\#

```csharp theme={null}
void DeleteAll();
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub DeleteAll()
```

<div id="return-values">
  ## Valores de retorno
</div>

Este método no tiene valores de retorno específicos. Devuelve los [valores de retorno estándar de las funciones de ABBYY FineReader Engine](/es/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Observaciones
</div>

Los siguientes objetos proporcionan este método:

* Objetos relacionados con imágenes:
  * [OfficeConverters](/es/fine-reader/engine/api-reference/image-related-objects/officeconverters)
  * [TrainingImagesCollection](/es/fine-reader/engine/api-reference/image-related-objects/trainingimagescollection)

* Layout y bloques:
  * [LayoutBlocks](/es/fine-reader/engine/api-reference/layout-related-objects/layoutblocks)
  * [CheckmarkGroup](/es/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup)
  * [SeparatorGroup](/es/fine-reader/engine/api-reference/layout-related-objects/separatorgroup)
  * [TableSeparators](/es/fine-reader/engine/api-reference/layout-related-objects/tableseparators)

* Objetos relacionados con el idioma:
  * [BaseLanguages](/es/fine-reader/engine/api-reference/language-related-objects/baselanguages)
  * [DictionaryDescriptions](/es/fine-reader/engine/api-reference/language-related-objects/dictionarydescriptions)

* Objetos relacionados con el texto:
  * [List](/es/fine-reader/engine/api-reference/text-related-objects/list)
  * [TabPositions](/es/fine-reader/engine/api-reference/text-related-objects/tabpositions)

* Objetos Parameter:
  * [PDFPictures](/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfpictures)

* Objetos relacionados con documentos:
  * [AuthorsList](/es/fine-reader/engine/api-reference/document-related-objects/authorslist)
  * [DocumentInformationDictionary](/es/fine-reader/engine/api-reference/document-related-objects/documentinformationdictionary)

* Objetos relacionados con la clasificación:
  * [Categories](/es/fine-reader/engine/api-reference/classification-related-objects/categories)
  * [ClassificationObjects](/es/fine-reader/engine/api-reference/classification-related-objects/classificationobjects)

* Objetos complementarios:
  * [IntsCollection](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/intscollection)
  * [StringsCollection](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/stringscollection)
  * [RegionsCollection](/es/fine-reader/engine/api-reference/supplementary-objects-and-methods/regionscollection)

* Objetos complementarios de Visual Components:
  * [SpellWordCollection](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection)
  * [SpellReplacementCollection](/es/fine-reader/engine/visual-components-reference/supplementary-objects/spellreplacementcollection)

<div id="samples">
  ## Ejemplos
</div>

<Accordion title="Código en C#">
  ```csharp theme={null}
  FREngine.IEngine engine;
  FREngine.IFRPage page;
  FREngine.IImageModification imageModification;
  // Elimine todos los bloques del layout antes de modificar la imagen
  page.Layout.Blocks.DeleteAll();
  page.Layout.BlackSeparators.DeleteAll();
  page.Layout.VisualBlocks.DeleteAll();
  page.ImageDocument.Modify(imageModification);
  ```
</Accordion>

Este método se usa en los siguientes ejemplos de código para Linux y Windows: [CustomLanguage](/es/fine-reader/engine/guided-tour/samples#customlanguage).

<div id="see-also">
  ## Consulte también
</div>

[Trabajar con colecciones](/es/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-collections)
