DocumentAssembler

DocumentAssembler class

Bietet Routinen zum Füllen von Vorlagendokumenten mit Daten und eine Reihe von Einstellungen zum Steuern dieser Routinen.

public class DocumentAssembler

Konstrukteure

Name Beschreibung
DocumentAssembler() Initialisiert eine neue Instanz dieser Klasse.

Eigenschaften

Name Beschreibung
BarcodeSettings { get; } Ruft eine Reihe von Einstellungen ab, die die Barcode-Erzeugung beim Zusammenstellen eines Dokuments steuern.
KnownTypes { get; } Ruft eine ungeordnete Menge (d. h. eine Sammlung eindeutiger Elemente) ab, die Folgendes enthältType Objekte , deren vollständig oder teilweise qualifizierte Namen in Dokumentvorlagen verwendet werden können, die von dieser -Assembler-Instanz verarbeitet werden, um die statischen Member der entsprechenden Typen aufzurufen, Typumwandlungen durchzuführen usw.
Options { get; set; } Erhält oder setzt eine Reihe von Flags, die das Verhalten davon steuernDocumentAssembler Instanz beim Zusammenstellen eines Dokuments.
static UseReflectionOptimization { get; set; } Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Aufrufe benutzerdefinierter Typmember, die über die Reflektions-API ausgeführt werden, mit dynamischer Klassengenerierung optimiert werden oder nicht. Der Standardwert ist true.

Methoden

Name Beschreibung
AssembleDocument(Stream, Stream, params DataSourceInfo[]) Lädt ein Vorlagendokument aus dem angegebenen Quellstream, füllt das Vorlagendokument mit Daten aus den angegebenen einzelnen oder mehreren Quellen und speichert das Ergebnisdokument im Zielstream unter Verwendung von default LoadSaveOptions .
AssembleDocument(string, string, params DataSourceInfo[]) Lädt ein Vorlagendokument aus dem angegebenen Quellpfad, füllt das Vorlagendokument mit Daten aus den angegebenen einzelnen oder mehreren Quellen und speichert das Ergebnisdokument unter Verwendung von default im Zielpfad.LoadSaveOptions .
AssembleDocument(Stream, Stream, LoadSaveOptions, params DataSourceInfo[]) Lädt ein Vorlagendokument aus dem angegebenen Quellstream, füllt das Vorlagendokument mit Daten aus den angegebenen einzelnen oder mehreren Quellen und speichert das Ergebnisdokument im Zielstream unter Verwendung des angegebenen LoadSaveOptions .
AssembleDocument(string, string, LoadSaveOptions, params DataSourceInfo[]) Lädt ein Vorlagendokument aus dem angegebenen Quellpfad, füllt das Vorlagendokument mit Daten aus den angegebenen einzelnen oder mehreren Quellen und speichert das Ergebnisdokument unter Verwendung des angegebenen im Zielpfad.LoadSaveOptions .

Siehe auch