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

> FlexiCapture ステーションのスクリプト向け ITaskWindow オブジェクトリファレンス: 文書を開く、編集する、閉じる、ドキュメントの状態を照会する、タスクを閉じる、または却下するための機能。

<div id="what-it-does">
  ## 説明
</div>

タスクウィンドウを表します。

<div id="methods">
  ## メソッド
</div>

<table width="100%">
  <thead>
    <tr>
      <th>
        <p>
          <strong>定義</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>説明</strong>
        </p>
      </th>
    </tr>
  </thead>

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

      <td>
        <p>スクリプトから、編集用に開かれている文書を閉じます。</p>

        <p>
          このメソッドを呼び出すと、<a href="/ja/flexi-capture/appendix/scripts-shell/tdocumentstate">ドキュメントの状態</a>が変更されます。
        </p>
      </td>
    </tr>

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

      <td>
        <p>文書エディターを閉じます。</p>

        <p>
          <strong>重要! </strong> 文書エディターを閉じると、保存されていない変更はすべて失われます。
        </p>

        <p>
          このメソッドを呼び出すと、<a href="/ja/flexi-capture/appendix/scripts-shell/tdocumentstate">ドキュメントの状態</a>が変更されます。
        </p>
      </td>
    </tr>

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

      <td>
        <p>
          タスクを閉じます。引数が <strong>true</strong> に設定されている場合は、処理がキャンセルされることを警告して閉じます。引数が <strong>false</strong> に設定されている場合は、警告なしで閉じます。
        </p>
      </td>
    </tr>

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

      <td>
        <p>タスクウィンドウ内のドキュメントの状態を取得します。</p>

        <p>
          <strong>注: </strong> このメソッドはセカンダリスレッドから呼び出すことはできません。
        </p>
      </td>
    </tr>

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

      <td>
        <p>文書エディターで編集できるように文書を開きます。</p>

        <p>
          <strong>注: </strong> 文書を正常に開けた場合は、<a href="/ja/flexi-capture/appendix/scripts-shell/idocumenteditor">IDocumentEditor</a> 型のオブジェクトが返されます。
          開けなかった場合は <strong>null</strong> が返されます。
        </p>

        <p>
          このメソッドを呼び出すと、<a href="/ja/flexi-capture/appendix/scripts-shell/tdocumentstate">ドキュメントの状態</a>が変更されます。
        </p>
      </td>
    </tr>

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

      <td>
        <p>スクリプトから文書を編集用に開きます。文書が文書エディターで読み取り専用権限で開かれている場合でも、このメソッドを呼び出すことができます。</p>

        <p>
          このメソッドを呼び出すと、<a href="/ja/flexi-capture/appendix/scripts-shell/tdocumentstate">ドキュメントの状態</a>が変更されます。
        </p>
      </td>
    </tr>

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

      <td>
        <p>
          タスクを却下します。引数が <strong>true</strong> に設定されている場合は、処理がキャンセルされることを警告して却下します。引数が <strong>false</strong> に設定されている場合は、警告なしで却下します。
        </p>
      </td>
    </tr>
  </tbody>
</table>

<div id="properties">
  ## プロパティ
</div>

| **名前**          | **型**                                                                         | **アクセス**  | **説明**      |
| --------------- | ----------------------------------------------------------------------------- | --------- | ----------- |
| Batch           | [IBatch](/ja/flexi-capture/appendix/scripts/ibatch)                           | 読み取り専用    | バッチ         |
| DocumentsWindow | [IDocumentsWindow](/ja/flexi-capture/appendix/scripts-shell/idocumentswindow) | 読み取り専用    | ドキュメントウィンドウ |
| EditorWindow    | [IDocumentEditor](/ja/flexi-capture/appendix/scripts-shell/idocumenteditor)   | 読み取り専用    | 文書エディター     |
| Handle          | int                                                                           | 読み取り専用    | ウィンドウのハンドル  |
| MainWindow      | [IMainWindow](/ja/flexi-capture/appendix/scripts-shell/imainwindow)           | 読み取り専用    | メインウィンドウ    |
| Mode            | [TTaskWindowMode](/ja/flexi-capture/appendix/scripts-shell/ttaskwindowmode)   | 読み取り/書き込み | 表示モード       |
