DocumentTableSet
DocumentTableSet class
Proporciona acceso a datos de varias tablas (u hojas de cálculo) ubicadas en un documento externo para usar mientras ensambla un documento. Además, permite definir relaciones padre-hijo para las tablas de documentos, lo que simplifica el acceso a los datos relacionados dentro de los documentos de plantilla.
public class DocumentTableSet
Constructores
Nombre | Descripción |
---|---|
DocumentTableSet(Stream) | Crea una nueva instancia de esta clase cargando todas las tablas de un documento usando el predeterminadoDocumentTableOptions . |
DocumentTableSet(string) | Crea una nueva instancia de esta clase cargando todas las tablas de un documento usando el predeterminadoDocumentTableOptions . |
DocumentTableSet(Stream, IDocumentTableLoadHandler) | Crea una nueva instancia de esta clase. |
DocumentTableSet(string, IDocumentTableLoadHandler) | Crea una nueva instancia de esta clase. |
Propiedades
Nombre | Descripción |
---|---|
Relations { get; } | Obtiene la colección de relaciones padre-hijo definidas para las tablas de documentos de este conjunto. |
Tables { get; } | Obtiene la colección deDocumentTable objetos que representan tablas de este conjunto. |
Observaciones
Para documentos de formato de archivo de hoja de cálculo, unDocumentTableSet
instancia representa un conjunto de hojas. Para documentos de otros formatos de archivo, unDocumentTableSet
instancia representa un conjunto de tablas.
Para acceder a los datos de las tablas correspondientes mientras ensambla un documento, pase una instancia de esta clase como una fuente de datos a uno deDocumentAssembler
.AssembleDocument sobrecargas.
En los documentos de plantilla, unDocumentTableSet
instancia debe tratarse de la misma manera que si fuera unDataSet instancia. Consulte la referencia de sintaxis de la plantilla para obtener más información.
Ver también
- espacio de nombres GroupDocs.Assembly.Data
- asamblea GroupDocs.Assembly