DocumentAssembler

DocumentAssembler class

يوفر إجراءات لتعبئة مستندات النموذج بالبيانات ومجموعة من الإعدادات للتحكم في هذه الإجراءات.

public class DocumentAssembler

المنشئون

اسم وصف
DocumentAssembler() تهيئة مثيل جديد لهذه الفئة.

الخصائص

اسم وصف
BarcodeSettings { get; } الحصول على مجموعة من الإعدادات التي تتحكم في إنشاء الرمز الشريطي أثناء تجميع مستند.
KnownTypes { get; } الحصول على مجموعة غير مرتبة (أي مجموعة من العناصر الفريدة) تحتوي علىType الكائنات التي يمكن استخدامها بأسماء مؤهلة كليًا أو جزئيًا ضمن قوالب المستندات التي تتم معالجتها بواسطة مثيل المجمّع هذا لاستدعاء الأعضاء الثابتين للأنواع المقابلة ، وتنفيذ قوالب النوع ، إلخ.
Options { get; set; } الحصول على أو تعيين مجموعة من العلامات التي تتحكم في سلوك هذاDocumentAssembler مثيل أثناء تجميع مستند.
static UseReflectionOptimization { get; set; } الحصول على أو تعيين قيمة تشير إلى ما إذا كانت استدعاءات أعضاء النوع المخصص التي يتم إجراؤها عبر واجهة برمجة تطبيقات الانعكاس تم تحسينها باستخدام إنشاء فئة ديناميكية أم لا. القيمة الافتراضية هي true .

طُرق

اسم وصف
AssembleDocument(Stream, Stream, params DataSourceInfo[]) تحميل مستند نموذج من دفق المصدر المحدد ، وملء مستند القالب ببيانات من المصدر الفردي أو المتعدد المحدد ، وتخزين المستند الناتج إلى التدفق الهدف باستخدام default LoadSaveOptions .
AssembleDocument(string, string, params DataSourceInfo[]) يقوم بتحميل مستند نموذج من مسار المصدر المحدد ، ويملأ مستند القالب ببيانات من من المصادر الفردية أو المتعددة المحددة ، ويخزن المستند الناتج إلى المسار الهدف باستخدام default LoadSaveOptions .
AssembleDocument(Stream, Stream, LoadSaveOptions, params DataSourceInfo[]) تحميل مستند نموذج من دفق المصدر المحدد ، وملء مستند القالب ببيانات من المصدر المحدد الفردي أو المتعدد ، وتخزين المستند الناتج إلى التدفق الهدف باستخدام المعطى LoadSaveOptions .
AssembleDocument(string, string, LoadSaveOptions, params DataSourceInfo[]) يقوم بتحميل مستند نموذج من مسار المصدر المحدد ، ويملأ مستند القالب ببيانات من من المصادر الفردية أو المتعددة المحددة ، ويخزن المستند الناتج إلى المسار الهدف باستخدام المعطى LoadSaveOptions .

أنظر أيضا