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

# Layout関連オブジェクトのバージョン10との互換性

> ABBYY FineReader Engine 12 と 10 の間における Layout関連オブジェクト API の互換性の変更点 — Layout、Block、TextBlock、および関連する移行。

このセクションでは、アプリケーションのソースコードの変更が必要になる可能性がある、Layout関連オブジェクトのすべての変更点について説明します。

<table>
  <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>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/layout">
              Layout
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>AddBlock</strong>
        </p>

        <p>
          <strong>InsertBlock</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          代わりに{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/layoutblocks">
              LayoutBlocks
            </a>
          </strong>

          {" "}

          オブジェクトの{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/layoutblocks/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          メソッドを使用してください。
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="4">
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/layoutblocks">
              LayoutBlocks
            </a>
          </strong>
        </p>
      </td>

      <td>
        <br />
      </td>

      <td>
        <br />
      </td>

      <td>
        <p>
          <strong>LayoutBlocks</strong> オブジェクトは独立したオブジェクトとして存在できません。{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/layout">
              Layout
            </a>
          </strong>

          {" "}

          オブジェクトのサブオブジェクトとしてのみ存在します。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Add</strong>
        </p>

        <p>
          <strong>Insert</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          代わりに{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/layoutblocks/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          メソッドを使用してください。すべてのコレクションのメソッドは、統一性を確保するために名称が変更されました。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>Remove</strong>
        </p>

        <p>
          <strong>RemoveAll</strong>
        </p>
      </td>

      <td>
        <p>名称変更済み</p>
      </td>

      <td>
        <p>
          メソッドの新しい名称は{" "}

          <strong>
            <a href="/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteat-method">
              DeleteAt
            </a>
          </strong>

          、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteall-method">
              DeleteAll
            </a>
          </strong>

          です。すべてのコレクションのメソッドは、統一性を確保するために名称が変更されました。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>CopyFrom</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          このメソッドはサポートされなくなりました。{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/layout">
              Layout
            </a>
          </strong>

          {" "}

          オブジェクトの{" "}

          <strong>
            <a href="/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method">
              CopyFrom
            </a>
          </strong>

          {" "}

          メソッドを使用してレイアウト全体をコピーするか、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/layoutblocks/addnew-method">
              AddNew
            </a>
          </strong>

          、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteat-method">
              DeleteAt
            </a>
          </strong>

          、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/deleteall-method">
              DeleteAll
            </a>

            {" "}
          </strong>

          メソッドを使用してブロックコレクションを管理してください。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/tablecells">
              TableCells
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>FindCellIndex</strong>
        </p>
      </td>

      <td>
        <p>名称変更済み</p>
      </td>

      <td>
        <p>
          メソッドの新しい名称は{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/tablecells/indexof-method">
              IndexOf
            </a>
          </strong>

          です。すべてのコレクションのメソッドは、統一性を確保するために名称が変更されました。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/tablecell">
              TableCell
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Name</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          テーブルセルに対応する <strong>Block</strong> オブジェクトの{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/block#name">
              Name
            </a>
          </strong>

          {" "}

          プロパティを使用してください。名称の混乱を避けるため、テーブルセルを識別する <strong>Name</strong>{" "}
          は1つに限定する必要があります。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/tableseparators">
              TableSeparators
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>Add</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          代わりに{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/tableseparators/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          メソッドを使用してください。すべてのコレクションのメソッドは、統一性を確保するために名称が変更されました。
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup">
              CheckmarkGroup
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>AddCheckmark</strong>
        </p>

        <p>
          <strong>InsertCheckmark</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          代わりに{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          メソッドを使用してください。すべてのコレクションのメソッドは、統一性を確保するために名称が変更されました。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>CopyFrom</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          このメソッドはサポートされなくなりました。別のコレクションから要素をコピーするには、コレクションの{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/checkmarkgroup/addnew-method">
              AddNew
            </a>

            {" "}
          </strong>

          メソッドと、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/checkmarkblock">
              CheckmarkBlock
            </a>
          </strong>

          {" "}

          オブジェクトの{" "}

          <strong>
            <a href="/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method">
              CopyFrom
            </a>
          </strong>

          {" "}

          メソッドを使用できます。
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/separatorgroup">
              SeparatorGroup
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>AddSeparator</strong>
        </p>

        <p>
          <strong>InsertSeparator</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          代わりに{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/separatorgroup/addnew-method">
              AddNew
            </a>
          </strong>

          {" "}

          メソッドを使用してください。すべてのコレクションのメソッドは、統一性を確保するために名称が変更されました。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>CopyFrom</strong>
        </p>
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          このメソッドはサポートされなくなりました。別のコレクションから要素をコピーするには、コレクションの{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/separatorgroup/addnew-method">
              AddNew
            </a>

            {" "}
          </strong>

          メソッドと、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/separatorblock">
              SeparatorBlock
            </a>
          </strong>

          {" "}

          オブジェクトの{" "}

          <strong>
            <a href="/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method">
              CopyFrom
            </a>
          </strong>

          {" "}

          メソッドを使用できます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>LayoutsCollection</strong>
        </p>
      </td>

      <td>
        <br />
      </td>

      <td>
        <p>削除済み</p>
      </td>

      <td>
        <p>
          このオブジェクトは使用されなくなりました。このオブジェクトを使用していたメソッドは変更または削除されています。該当するメソッドの詳細を参照してください。
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/block">
              Block
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/block#backgroundcolor">
              BackgroundColor
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>動作変更</p>
      </td>

      <td>
        <p>このプロパティは読み取り専用になりました。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/block#blocklayertype">
              BlockLayerType
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>動作変更</p>
      </td>

      <td>
        <p>
          このプロパティは読み取り専用になりました。{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/rasterpictureblock">
              RasterPictureBlock
            </a>
          </strong>

          {" "}

          および{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/vectorpictureblock">
              VectorPictureBlock
            </a>
          </strong>

          については、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/layout-related-objects/vectorpictureblock/setblocklayertype-method">
              SetBlockLayerType
            </a>
          </strong>

          {" "}

          メソッドを使用してレイヤータイプを変更できます。
        </p>
      </td>
    </tr>
  </tbody>
</table>
