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

> Référence de l’objet ITaskWindow pour les scripts de station FlexiCapture : ouvrir, modifier et fermer des documents, consulter l’état du document, et fermer ou rejeter des tâches.

<div id="what-it-does">
  ## Ce qu’il fait
</div>

Représente la fenêtre de tâche.

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

<table width="100%">
  <thead>
    <tr>
      <th>
        <p>
          <strong>Définition</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

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

      <td>
        <p>Ferme le document en mode modification à partir d’un script.</p>

        <p>
          Lors de l’appel de cette méthode, l’<a href="/fr/flexi-capture/appendix/scripts-shell/tdocumentstate">état du document</a> est modifié.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Ferme l’éditeur de documents.</p>

        <p>
          <strong>Important ! </strong> Lorsque vous fermez l’éditeur de documents, toutes les modifications non enregistrées sont perdues.
        </p>

        <p>
          Lors de l’appel de cette méthode, l’<a href="/fr/flexi-capture/appendix/scripts-shell/tdocumentstate">état du document</a> est modifié.
        </p>
      </td>
    </tr>

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

      <td>
        <p>
          Ferme la tâche avec un avertissement indiquant que l’opération sera annulée (si l’argument est défini sur <strong>true</strong>) ou sans avertissement (si l’argument est défini sur <strong>false</strong>).
        </p>
      </td>
    </tr>

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

      <td>
        <p>Récupère l’état du document dans la fenêtre de tâche.</p>

        <p>
          <strong>Remarque : </strong> La méthode ne peut pas être appelée à partir d’un thread secondaire.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Ouvre le document dans l’éditeur de documents pour le modifier.</p>

        <p>
          <strong>Remarque : </strong> Si le document s’ouvre correctement, l’objet de type <a href="/fr/flexi-capture/appendix/scripts-shell/idocumenteditor">IDocumentEditor</a> est renvoyé.
          Sinon, <strong>null</strong> est renvoyé.
        </p>

        <p>
          Lors de l’appel de cette méthode, l’<a href="/fr/flexi-capture/appendix/scripts-shell/tdocumentstate">état du document</a> est modifié.
        </p>
      </td>
    </tr>

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

      <td>
        <p>Ouvre le document en mode modification à partir d’un script. La méthode peut être appelée même si le document est ouvert dans l’éditeur de documents avec des autorisations en lecture seule.</p>

        <p>
          Lors de l’appel de cette méthode, l’<a href="/fr/flexi-capture/appendix/scripts-shell/tdocumentstate">état du document</a> est modifié.
        </p>
      </td>
    </tr>

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

      <td>
        <p>
          Rejette la tâche avec un avertissement indiquant que l’opération sera annulée (si l’argument est défini sur <strong>true</strong>) ou sans avertissement (si l’argument est défini sur <strong>false</strong>).
        </p>
      </td>
    </tr>
  </tbody>
</table>

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

| **Nom**         | **Type**                                                                      | **Accès**        | **Description**         |
| --------------- | ----------------------------------------------------------------------------- | ---------------- | ----------------------- |
| Batch           | [IBatch](/fr/flexi-capture/appendix/scripts/ibatch)                           | Lecture seule    | Le lot                  |
| DocumentsWindow | [IDocumentsWindow](/fr/flexi-capture/appendix/scripts-shell/idocumentswindow) | Lecture seule    | La fenêtre Documents    |
| EditorWindow    | [IDocumentEditor](/fr/flexi-capture/appendix/scripts-shell/idocumenteditor)   | Lecture seule    | L’éditeur de documents  |
| Handle          | int                                                                           | Lecture seule    | Le handle de la fenêtre |
| MainWindow      | [IMainWindow](/fr/flexi-capture/appendix/scripts-shell/imainwindow)           | Lecture seule    | La fenêtre principale   |
| Mode            | [TTaskWindowMode](/fr/flexi-capture/appendix/scripts-shell/ttaskwindowmode)   | Lecture/écriture | Le mode d’affichage     |
