DocumentAssembler

DocumentAssembler class

Proporciona rutinas para llenar documentos de plantilla con datos y un conjunto de configuraciones para controlar estas rutinas.

public class DocumentAssembler

Constructores

Nombre Descripción
DocumentAssembler() Inicializa una nueva instancia de esta clase.

Propiedades

Nombre Descripción
BarcodeSettings { get; } Obtiene un conjunto de configuraciones que controlan la generación de códigos de barras mientras se ensambla un documento.
KnownTypes { get; } Obtiene un conjunto desordenado (es decir, una colección de elementos únicos) que contieneType objetos cuyos nombres completos o parcialmente calificados se pueden usar dentro de las plantillas de documentos procesadas por esta instancia de ensamblador para invocar los miembros estáticos de los tipos correspondientes, realizar conversiones de tipos, etc.
Options { get; set; } Obtiene o establece un conjunto de banderas que controlan el comportamiento de esteDocumentAssembler instancia al ensamblar un documento.
static UseReflectionOptimization { get; set; } Obtiene o establece un valor que indica si las invocaciones de miembros de tipo personalizado realizadas a través de la API de reflexión están optimizadas mediante la generación de clases dinámicas o no. El valor predeterminado es verdadero.

Métodos

Nombre Descripción
AssembleDocument(Stream, Stream, params DataSourceInfo[]) Carga un documento de plantilla de la secuencia de origen especificada, rellena el documento de plantilla con datos de las fuentes únicas o múltiples especificadas y almacena el documento de resultados en la secuencia de destino utilizando default LoadSaveOptions .
AssembleDocument(string, string, params DataSourceInfo[]) Carga un documento de plantilla desde la ruta de origen especificada, rellena el documento de plantilla con datos de las fuentes únicas o múltiples especificadas y almacena el documento de resultados en la ruta de destino usando default LoadSaveOptions .
AssembleDocument(Stream, Stream, LoadSaveOptions, params DataSourceInfo[]) Carga un documento de plantilla del flujo de origen especificado, rellena el documento de plantilla con datos de las fuentes únicas o múltiples especificadas y almacena el documento de resultados en el flujo de destino utilizando el dadoLoadSaveOptions .
AssembleDocument(string, string, LoadSaveOptions, params DataSourceInfo[]) Carga un documento de plantilla desde la ruta de origen especificada, rellena el documento de plantilla con datos de las fuentes únicas o múltiples especificadas y almacena el documento de resultados en la ruta de destino utilizando el dadoLoadSaveOptions .

Ver también