GroupDocs.Assembly für .NET 26.7 aktualisiert die zugrunde liegenden Dokumentengenerierungs‑Engines und behebt zwei Probleme mit Template‑Ausdrücken – eines, das Datenmodelle betrifft, die aus Schnittstellen erstellt wurden, und ein weiteres, das benutzerdefinierte KnownTypes‑Funktionen betrifft, die einen einzelnen DataRow akzeptieren.

Was ist neu in dieser Version

Schlüssel Kategorie Zusammenfassung
ASSEMBLYNET-137 Verbesserung Aktualisieren der Dokumentengenerierungs‑Engines
ASSEMBLYNET-92 🐛 Fehlerbehebung Template‑Ausdrücke konnten keine von einer Basisschnittstelle geerbten Mitglieder verwenden
ASSEMBLYNET-59 🐛 Fehlerbehebung Benutzerdefinierte KnownTypes‑Funktion, die einen einzelnen DataRow übernimmt, wurde nicht aus einem JSON‑Objektknoten aufgelöst

Änderungen an der öffentlichen API

GroupDocs.Assembly für .NET 26.7 führt keine Änderungen an der öffentlichen API ein. Die beiden Korrekturen sorgen lediglich dafür, dass zuvor fehlschlagende Template‑Ausdrücke jetzt aufgelöst werden; sie ändern das Verhalten von Vorlagen, die bereits funktionierten, nicht.

Codebeispiel

using GroupDocs.Assembly;

DocumentAssembler assembler = new DocumentAssembler();
assembler.AssembleDocument(
    "template.docx",
    "output.docx",
    new DataSourceInfo(customer, "customer"));