DocumentTable

DocumentTable class

Fournit l’accès aux données d’une seule table (ou feuille de calcul) située dans un document externe à utiliser lors de l’assemblage d’un document.

public class DocumentTable

Constructeurs

Nom La description
DocumentTable(Stream, int) Crée une nouvelle instance de cette classe en utilisant la valeur par défautDocumentTableOptions .
DocumentTable(string, int) Crée une nouvelle instance de cette classe en utilisant la valeur par défautDocumentTableOptions .
DocumentTable(Stream, int, DocumentTableOptions) Crée une nouvelle instance de cette classe.
DocumentTable(string, int, DocumentTableOptions) Crée une nouvelle instance de cette classe.

Propriétés

Nom La description
Columns { get; } Obtient la collection deDocumentTableColumn objets représentant les colonnes de la table correspondante.
IndexInDocument { get; } Obtient l’index original de base zéro de la table correspondante selon le document source.
Name { get; set; } Obtient ou définit le nom de cette table utilisée pour accéder aux données de la table dans un modèle de document transmis à DocumentAssembler .

Remarques

Pour les documents au format de fichier Tableur, unDocumentTable instance représente une seule feuille. Pour les documents d’autres formats de fichier, unDocumentTable instance représente une seule table.

Pour accéder aux données de la table correspondante lors de l’assemblage d’un document, passez une instance de cette classe en tant que une source de données à l’un desDocumentAssembler .AssembleDocument surcharges.

Dans les modèles de documents, unDocumentTable instance doit être traitée de la même manière que si elle était aDataTable exemple. Voir la référence de syntaxe du modèle pour plus d’informations.

Voir également