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

# IFieldControl

> IFieldControl を使うと、スクリプトから FlexiCapture フォーム上のドキュメント field コントロールにアクセスできます。field の展開や折りたたみ、編集のロック、コントロール ツリーのたどり処理が可能です。

<div id="what-it-does">
  ## 機能
</div>

ドキュメント fieldのコントロールを表します。

<Warning>
  分散検証の対象でないfieldsに対しては、このオブジェクトは **null** を返します。
</Warning>

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

<table width="100%">
  <thead>
    <tr>
      <th>
        <p>
          <strong>名前</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>型</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>アクセス</strong>
        </p>
      </th>

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

  <tbody>
    <tr>
      <td>
        <p>DeviceRect</p>
      </td>

      <td>
        <p>
          <a href="/ja/flexi-capture/appendix/scripts-shell/i-shell-rect">IShellRect</a>
        </p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>コントロールの矩形領域</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Field</p>
      </td>

      <td>
        <p>
          <a href="/ja/flexi-capture/appendix/scripts/ifield">IField</a>
        </p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>ドキュメント field</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>FieldFullName</p>
      </td>

      <td>
        <p>string</p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>field の完全名</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>FieldRegionControls</p>
      </td>

      <td>
        <p>
          <a href="/ja/flexi-capture/appendix/scripts-shell/i-field-region-controls">IFieldRegionControls</a>
        </p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>ドキュメントの field 領域のコレクション。</p>

        <p>
          領域を持たない field の場合は、<strong>null</strong> が返されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>First</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>最初の子コントロール</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>FormWindow</p>
      </td>

      <td>
        <p>
          <a href="/ja/flexi-capture/appendix/scripts-shell/iformwindow">IFormWindow</a>
        </p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>フォームウィンドウ</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>IsExpandable</p>
      </td>

      <td>
        <p>bool</p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>
          このプロパティが <strong>true</strong> に設定されている場合、field はフォーム上で展開および折りたたみが可能です。このプロパティにより、{" "}
          <strong>IsExpanded</strong> プロパティを適用する前に、その field が展開可能かどうかを確認できます。
        </p>

        <p>
          Group field の場合、このプロパティは <strong>true</strong> です。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>IsExpanded</p>
      </td>

      <td>
        <p>bool</p>
      </td>

      <td>
        <p>読み取り/書き込み</p>
      </td>

      <td>
        <p>Group field が展開されているかどうかを取得します。field の折りたたみ/展開を行えます。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>IsUserReadOnly</p>
      </td>

      <td>
        <p>bool</p>
      </td>

      <td>
        <p>読み取り/書き込み</p>
      </td>

      <td>
        <p>field が編集可能かどうかを指定します。</p>

        <p>
          このプロパティが <strong>true</strong> に設定されている場合、field の編集は許可されません。
        </p>

        <p>
          このプロパティが <strong>false</strong> に設定されている場合、field を編集できるかどうかは Document Definition の設定に依存します。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Last</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>最後の子コントロール</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Next</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>次のコントロール</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Parent</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>親コントロール</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Prev</p>
      </td>

      <td>
        <p>IFieldControl</p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>前のコントロール</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>TextEditor</p>
      </td>

      <td>
        <p>
          <a href="/ja/flexi-capture/appendix/scripts-shell/itexteditor">ITextEditor</a>
        </p>
      </td>

      <td>
        <p>読み取り専用</p>
      </td>

      <td>
        <p>
          field エディターです。非アクティブな field の場合は、<strong>null</strong> が返されます。
        </p>
      </td>
    </tr>
  </tbody>
</table>
