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
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