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

# ITaskWindow

> Referencia del objeto ITaskWindow para scripts de estación de FlexiCapture: permite abrir, editar y cerrar documentos, consultar el estado del documento y cerrar o rechazar tareas.

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

Representa la ventana de tarea.

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

<table width="100%">
  <thead>
    <tr>
      <th>
        <p>
          <strong>Definición</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Descripción</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          CloseDocument( document : <a href="/es/flexi-capture/appendix/scripts/idocument">IDocument</a> )
        </p>
      </td>

      <td>
        <p>Cierra el documento para su edición desde el script.</p>

        <p>
          Al llamar a este método, cambia el <a href="/es/flexi-capture/appendix/scripts-shell/tdocumentstate">estado del documento</a>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>CloseEditorWindow()</p>
      </td>

      <td>
        <p>Cierra el editor de documentos.</p>

        <p>
          <strong>¡Importante! </strong> Al cerrar el editor de documentos, se perderán todos los cambios no guardados.
        </p>

        <p>
          Al llamar a este método, cambia el <a href="/es/flexi-capture/appendix/scripts-shell/tdocumentstate">estado del documento</a>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>CloseTask( bool )</p>
      </td>

      <td>
        <p>
          Cierra la tarea mostrando una advertencia de que el proceso se cancelará (si el argumento se establece en <strong>true</strong>) o sin mostrar advertencia (si el argumento se establece en <strong>false</strong>).
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          DocumentState( document : <a href="/es/flexi-capture/appendix/scripts/idocument">IDocument</a> ) : <a href="/es/flexi-capture/appendix/scripts-shell/tdocumentstate">TDocumentState</a>
        </p>
      </td>

      <td>
        <p>Obtiene el estado del documento en la ventana de tarea.</p>

        <p>
          <strong>Nota: </strong> El método no puede invocarse desde un hilo secundario.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          EditDocument( document : <a href="/es/flexi-capture/appendix/scripts/idocument">IDocument</a>, page : <a href="/es/flexi-capture/appendix/scripts/ipage">IPage</a> ) :{" "}
          <a href="/es/flexi-capture/appendix/scripts-shell/idocumenteditor">IDocumentEditor</a>
        </p>
      </td>

      <td>
        <p>Abre el documento en el editor de documentos para su edición.</p>

        <p>
          <strong>Nota: </strong> Si el documento se abre correctamente, se devuelve un objeto del tipo <a href="/es/flexi-capture/appendix/scripts-shell/idocumenteditor">IDocumentEditor</a>.
          De lo contrario, se devuelve <strong>null</strong>.
        </p>

        <p>
          Al llamar a este método, cambia el <a href="/es/flexi-capture/appendix/scripts-shell/tdocumentstate">estado del documento</a>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          OpenDocument( document : <a href="/es/flexi-capture/appendix/scripts/idocument">IDocument</a> )
        </p>
      </td>

      <td>
        <p>Abre el documento para su edición desde el script. Se puede llamar a este método incluso cuando el documento está abierto en el editor de documentos con permisos de solo lectura.</p>

        <p>
          Al llamar a este método, cambia el <a href="/es/flexi-capture/appendix/scripts-shell/tdocumentstate">estado del documento</a>.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>RejectTask( bool )</p>
      </td>

      <td>
        <p>
          Rechaza la tarea mostrando una advertencia de que el proceso se cancelará (si el argumento se establece en <strong>true</strong>) o sin mostrar advertencia (si el argumento se establece en <strong>false</strong>).
        </p>
      </td>
    </tr>
  </tbody>
</table>

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

| **Nombre**      | **Tipo**                                                                      | **Acceso**        | **Descripción**          |
| --------------- | ----------------------------------------------------------------------------- | ----------------- | ------------------------ |
| Batch           | [IBatch](/es/flexi-capture/appendix/scripts/ibatch)                           | De solo lectura   | El lote                  |
| DocumentsWindow | [IDocumentsWindow](/es/flexi-capture/appendix/scripts-shell/idocumentswindow) | De solo lectura   | La ventana de documentos |
| EditorWindow    | [IDocumentEditor](/es/flexi-capture/appendix/scripts-shell/idocumenteditor)   | De solo lectura   | El editor de documentos  |
| Handle          | int                                                                           | De solo lectura   | El handle de la ventana  |
| MainWindow      | [IMainWindow](/es/flexi-capture/appendix/scripts-shell/imainwindow)           | De solo lectura   | La ventana principal     |
| Mode            | [TTaskWindowMode](/es/flexi-capture/appendix/scripts-shell/ttaskwindowmode)   | Lectura/escritura | El modo de vista         |
