DocumentTable

DocumentTable class

Bietet Zugriff auf Daten einer einzelnen Tabelle (oder Tabellenkalkulation) in einem externen Dokument, die verwendet werden, während ein Dokument zusammengestellt wird.

public class DocumentTable

Konstrukteure

Name Beschreibung
DocumentTable(Stream, int) Erstellt eine neue Instanz dieser Klasse unter Verwendung von defaultDocumentTableOptions .
DocumentTable(string, int) Erstellt eine neue Instanz dieser Klasse unter Verwendung von defaultDocumentTableOptions .
DocumentTable(Stream, int, DocumentTableOptions) Erstellt eine neue Instanz dieser Klasse.
DocumentTable(string, int, DocumentTableOptions) Erstellt eine neue Instanz dieser Klasse.

Eigenschaften

Name Beschreibung
Columns { get; } Ruft die Sammlung von abDocumentTableColumn Objekte, die Spalten von der entsprechenden Tabelle darstellen.
IndexInDocument { get; } Ruft den ursprünglichen nullbasierten Index der entsprechenden Tabelle gemäß dem Quelldokument ab.
Name { get; set; } Ruft den Namen dieser Tabelle ab oder legt ihn fest, die verwendet wird, um auf die Daten der Tabelle in einem Vorlagendokument zuzugreifen, das an übergeben wird.DocumentAssembler .

Bemerkungen

Für Dokumente im Spreadsheet-Dateiformat aDocumentTable Beispiel stellt ein einzelnes Blatt dar. Für Dokumente anderer Dateiformate, aDocumentTable Instanz stellt eine einzelne Tabelle dar.

Um beim Zusammenstellen eines Dokuments auf Daten der entsprechenden Tabelle zuzugreifen, übergeben Sie eine Instanz dieser Klasse als eine Datenquelle an eine vonDocumentAssembler .AssembleDocument Überladungen.

In Vorlagendokumenten aDocumentTable Instanz sollte genauso behandelt werden, als wäre es aDataTable Beispiel. Weitere Informationen finden Sie in der Referenz zur Vorlagensyntax.

Siehe auch