DocumentTable

DocumentTable class

Proporciona acceso a los datos de una sola tabla (u hoja de cálculo) ubicada en un documento externo que se utilizará mientras ensambla un documento.

public class DocumentTable

Constructores

Nombre Descripción
DocumentTable(Stream, int) Crea una nueva instancia de esta clase usando el valor predeterminadoDocumentTableOptions .
DocumentTable(string, int) Crea una nueva instancia de esta clase usando el valor predeterminadoDocumentTableOptions .
DocumentTable(Stream, int, DocumentTableOptions) Crea una nueva instancia de esta clase.
DocumentTable(string, int, DocumentTableOptions) Crea una nueva instancia de esta clase.

Propiedades

Nombre Descripción
Columns { get; } Obtiene la colección deDocumentTableColumn objetos que representan columnas de la tabla correspondiente.
IndexInDocument { get; } Obtiene el índice de base cero original de la tabla correspondiente según el documento de origen.
Name { get; set; } Obtiene o establece el nombre de esta tabla utilizada para acceder a los datos de la tabla en un documento de plantilla pasado a DocumentAssembler .

Observaciones

Para documentos de formato de archivo de hoja de cálculo, unDocumentTableinstancia representa una sola hoja. Para documentos de otros formatos de archivo, unDocumentTable instancia representa una sola tabla.

Para acceder a los datos de la tabla correspondiente 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, unDocumentTable instancia debe tratarse de la misma manera que si fuera unDataTable instancia. Consulte la referencia de sintaxis de la plantilla para obtener más información.

Ver también