DocumentTableSet

DocumentTableSet class

Fournit un accès aux données de plusieurs tables (ou feuilles de calcul) situées dans un document externe à utiliser lors de l’assemblage d’un document. Permet également de définir des relations parent-enfant pour les tableaux de documents, simplifiant ainsi l’accès aux données associées dans les modèles de documents.

public class DocumentTableSet

Constructeurs

Nom La description
DocumentTableSet(Stream) Crée une nouvelle instance de cette classe en chargeant toutes les tables d’un document en utilisant par défaut DocumentTableOptions .
DocumentTableSet(string) Crée une nouvelle instance de cette classe en chargeant toutes les tables d’un document en utilisant par défaut DocumentTableOptions .
DocumentTableSet(Stream, IDocumentTableLoadHandler) Crée une nouvelle instance de cette classe.
DocumentTableSet(string, IDocumentTableLoadHandler) Crée une nouvelle instance de cette classe.

Propriétés

Nom La description
Relations { get; } Obtient la collection de relations parent-enfant définies pour les tables de documents de cet ensemble.
Tables { get; } Obtient la collection deDocumentTable objets représentant les tables de cet ensemble.

Remarques

Pour les documents au format de fichier Tableur, unDocumentTableSet instance représente un ensemble de feuilles. Pour les documents d’autres formats de fichiers, unDocumentTableSet instance représente un ensemble de tables.

Pour accéder aux données des tables correspondantes 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, unDocumentTableSet instance doit être traitée de la même manière que si elle était aDataSet exemple. Voir la référence de syntaxe du modèle pour plus d’informations.

Voir également