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

# ITextEditor

> Referencia de ITextEditor para el scripting de estaciones de FlexiCapture: controla el editor de campos; aplica o revierte cambios, administra selecciones y muestra sugerencias.

<div id="what-it-does">
  ## Qué hace
</div>

Representa un editor de campos de un documento.

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

| **Definición**                               | **Descripción**                                                                                                                   |
| -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
| ApplyChanges() : bool                        | Aplica los cambios realizados.                                                                                                    |
| GetSelection( startPos : int, endPos : int ) | Obtiene el inicio y el final de la selección. Si no hay ningún campo seleccionado, asigna "0" a los parámetros startPos y endPos. |
| ResetChanges()                               | Restablece los cambios realizados.                                                                                                |
| SetSelection( startPos : int, endPos : int ) | Establece una nueva selección.                                                                                                    |
| ShowSuggestList()                            | Muestra la lista de sugerencias, si existe. De lo contrario, no ocurre nada.                                                      |

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

| **Nombre** | **Tipo**                                                                | **Acceso**      | **Descripción**                         |
| ---------- | ----------------------------------------------------------------------- | --------------- | --------------------------------------- |
| Control    | [IFieldControl](/es/flexi-capture/appendix/scripts-shell/ifieldcontrol) | De solo lectura | El control del campo                    |
| FormWindow | [IFormWindow](/es/flexi-capture/appendix/scripts-shell/iformwindow)     | De solo lectura | La ventana del formulario               |
| Modified   | bool                                                                    | De solo lectura | Especifica si el campo se ha modificado |
| Text       | string                                                                  | De solo lectura | El texto del campo                      |
