DocumentTable

DocumentTable class

外部ドキュメントにある単一のテーブル (またはスプレッドシート) のデータへのアクセスを提供し、 ドキュメントのアセンブル中に使用されます.

public class DocumentTable

コンストラクター

名前 説明
DocumentTable(Stream, int) デフォルトを使用して、このクラスの新しいインスタンスを作成しますDocumentTableOptions.
DocumentTable(string, int) デフォルトを使用して、このクラスの新しいインスタンスを作成しますDocumentTableOptions.
DocumentTable(Stream, int, DocumentTableOptions) このクラスの新しいインスタンスを作成します。
DocumentTable(string, int, DocumentTableOptions) このクラスの新しいインスタンスを作成します。

プロパティ

名前 説明
Columns { get; } のコレクションを取得しますDocumentTableColumn の列を表すオブジェクト 対応するテーブル.
IndexInDocument { get; } ソース ドキュメントに従って、対応するテーブルの元のゼロから始まるインデックスを取得します。
Name { get; set; } に渡されたテンプレート ドキュメント内のテーブルのデータにアクセスするために使用されるこのテーブルの名前を取得または設定します。DocumentAssembler.

備考

スプレッドシート ファイル形式のドキュメントの場合、DocumentTableインスタンスは単一のシートを表します。 他のファイル形式のドキュメントの場合、DocumentTableインスタンスは単一のテーブルを表します.

ドキュメントのアセンブル中に対応するテーブルのデータにアクセスするには、このクラスのインスタンスを データ ソースとして次のいずれかに渡します。DocumentAssembler .AssembleDocument オーバーロード.

テンプレート ドキュメントでは、DocumentTableインスタンスは、あたかも was a であるかのように扱われるべきですDataTable実例。詳細については、テンプレート構文リファレンスを参照してください。

関連項目