Skip to main content
このオブジェクトは、テーブルブロックの特定のプロパティへのアクセスを提供します。ITableBlock インターフェイスは IBlock インターフェイスから派生しており、そのすべてのプロパティを継承します。 このタイプのブロックの Region は、1 つの Rectangle のみで構成されます。テーブルの構造は、水平および垂直のテーブル区切り線の 2 つのコレクション (HSeparators プロパティおよび VSeparators プロパティ) と、テーブルセルのコレクション (Cells プロパティ) によって記述されます。各テーブルセルは、特定の型のブロックとして扱われます。テーブルの行数 (列数) は、水平 (垂直) 区切り線の数から 1 を引いた値に等しくなります。 認識されたテキストは、テーブル全体ではなく個々のセルのプロパティです。テーブルブロックの認識されたテキストにアクセスするには、次の手順を実行します。
  1. Cells プロパティを使用して、テーブルセルのコレクションを取得します。
  2. 目的のセルを選択します。TableCells オブジェクトのメソッドを使用してください。
  3. セルのブロックオブジェクト (ITableCell::Block プロパティ) を取得します。
  4. ブロックの型が BT_Text であることを確認し (IBlock::Type プロパティ) 、IBlock::GetAsTextBlock メソッドを使用して TextBlock オブジェクトを取得します。
  5. ITextBlock::Text プロパティを使用します。

Properties

メソッド

Windows

TableBlock

Linux および macOS

TableBlockLinuxMac オブジェクト図

出力パラメーター

このオブジェクトは、Block オブジェクトの GetAsTableBlock メソッドの出力パラメーターです。

サンプル

このオブジェクトは以下のコード サンプルで使用されています。

関連項目

Block Working with Layout and Blocks Working with Text Working with Properties