الدالة HPDFCreateSaxonSchematronEngine
تنشئ المحرك الاختياري لأوراق أنماط Schematron XSLT الرسمية المُجمَّعة الخاصة بـ CII
التصريح
function HPDFCreateSaxonSchematronEngine(const JavaExecutable, ClassPath: string;
TimeoutMilliseconds: Cardinal): IHPDFESchematronEngine;
الوحدة
HPDFEInvoiceSaxon
السلوك
زوّد الدالة بمسار تنفيذي Java موجود وبمسار فئات Saxon HE مع تبعيات بيئة التشغيل الخاصة به، والقيمة صفر للمهلة تعني 60000 مللي ثانية
المهلات فوق 3600000 مللي ثانية ترفع استثناء، ومخرجات التشخيص محدودة بـ 8 MiB، وأوراق الأنماط المُجمَّعة وتقارير SVRL محدودة بـ 64 MiB قبل التحميل
ينفّذ تطبيق Windows XE2 وما بعده تحليل XML آمنًا للمدخلات، ويطلق Java دون صدفة (shell) أو وحدة تحكم مرئية، ويحلل SVRL، ويفشل فشلًا آمنًا عند غياب بيئة التشغيل أو خطأ الصياغة أو انتهاء المهلة أو ناتج غير صالح