HtmlSaveOptions.HtmlPageMarkupSavingStrategy

HtmlSaveOptions.HtmlPageMarkupSavingStrategy delegate

يمكن أن تحتوي نتيجة التحويل على صفحة HTML واحدة أو عدة صفحات (يمكن أن تشير أيضًا إلى ملفات خارجية مثل الصور أو الخطوط) يمكنك تعيين مفوض الخاصية هذا الذي تم إنشاؤه من طريقة مخصصة تنفذ معالجة لصفحة HTML التي حصلت عليها (HTML نفسها) والتي تم إنشاؤه أثناء التحويل. في مثل هذه الحالة ، يمكن إجراء المعالجة (مثل الحفظ في الدفق أو القرص) في هذا الرمز المخصص. في مثل هذه الحالة ، يجب تنفيذ جميع الإجراءات اللازمة لحفظ ترميز صفحة HTML في رمز الطريقة المزودة ، لأن حفظ النتيجة في رمز المحول لن يكون قيد الاستخدام. إذا كانت المعالجة لهذه الحالة أو تلك لسبب ما يجب أن تتم عن طريق رمز المحول نفسه ، ليس في رمز مخصص ، يرجى تعيين علامة الكود المخصص “CustomProcessingCancelled " من متغير معلمة” htmlSavingInfo “: يشير إلى المحول أن جميع العناصر الضرورية يجب أن تتم خطوات معالجة هذا المورد في المحول نفسه بنفس الطريقة كما لو لم يكن هناك أي رمز حفظ مخصص خارجي .

public delegate void HtmlPageMarkupSavingStrategy(HtmlPageMarkupSavingInfo htmlSavingInfo);
معامليكتبوصف
htmlSavingInfoHtmlPageMarkupSavingInfoتمثل البيانات التي يمكن استخدامها لحفظ أو معالجة صفحة HTML المقدمة

أنظر أيضا