HtmlLoadOptions

HtmlLoadOptions class

يسمح بتحديد خيارات إضافية عند تحميل مستند HTML في ملفDocument الكائن.

لمعرفة المزيد، قم بزيارةتحديد خيارات التحميل مقالة توثيقية.

public class HtmlLoadOptions : LoadOptions

المنشئون

اسموصف
HtmlLoadOptions()تهيئة مثيل جديد لهذه الفئة بالقيم الافتراضية.
HtmlLoadOptions(string)اختصار لتهيئة مثيل جديد لهذه الفئة بكلمة المرور المحددة لتحميل مستند مشفر.
HtmlLoadOptions(LoadFormat, string, string)اختصار لتهيئة مثيل جديد لهذه الفئة مع تعيين الخصائص على القيم المحددة.

الخصائص

اسموصف
BaseUri { get; set; }الحصول على أو تعيين السلسلة التي سيتم استخدامها لتحليل معرفات URI النسبية الموجودة في المستند إلى معرفات URI مطلقة عند الحاجة. يمكن أن يكونباطل أو سلسلة فارغة. الافتراضي هوباطل .
BlockImportMode { get; set; }الحصول على أو تعيين قيمة تحدد كيفية استيراد خصائص عناصر مستوى الكتلة. القيمة الافتراضية هيMerge .
ConvertMetafilesToPng { get; set; }يحصل على أو يحدد ما إذا كان سيتم تحويل ملف التعريف (Wmf أوEmf ) الصور لPng تنسيق الصورة.
ConvertShapeToOfficeMath { get; set; }الحصول على أو تعيين ما إذا كان سيتم تحويل الأشكال باستخدام EquationXML إلى كائنات Office Math.
ConvertSvgToEmf { get; set; }الحصول على أو تعيين قيمة تشير إلى ما إذا كان سيتم تحويل صور SVG المحملة إلى تنسيق EMF. القيمة الافتراضية هيخطأ شنيع وإذا أمكن، يتم تخزين صور SVG المحملة كما هي بدون تحويل.
Encoding { get; set; }الحصول على أو تعيين التشفير الذي سيتم استخدامه لتحميل مستند HTML أو TXT أو CHM إذا لم يتم تحديد التشفير داخل المستند. يمكن أن يكونباطل . الافتراضي هوباطل .
FontSettings { get; set; }يسمح بتحديد إعدادات خط المستند.
IgnoreNoscriptElements { get; set; }الحصول على قيمة أو تعيينها تشير إلى ما إذا كان سيتم تجاهل عناصر HTML <noscript> أم لا. القيمة الافتراضية هيخطأ شنيع .
IgnoreOleData { get; set; }يحدد ما إذا كان سيتم تجاهل بيانات OLE أم لا.
LanguagePreferences { get; }يحصل على تفضيلات اللغة التي سيتم استخدامها عند تحميل المستند.
LoadFormat { get; set; }يحدد تنسيق المستند الذي سيتم تحميله. الافتراضي هوAuto .
MswVersion { get; set; }يسمح بتحديد أن عملية تحميل المستند يجب أن تتطابق مع إصدار معين من MS Word. القيمة الافتراضية هيWord2019
Password { get; set; }الحصول على كلمة المرور أو تعيينها لفتح مستند مشفر. يمكن أن يكونباطل أو سلسلة فارغة. الافتراضي هوباطل .
PreferredControlType { get; set; }الحصول على أو تعيين النوع المفضل لعقد المستند التي ستمثل عناصر <input> و<select> المستوردة. القيمة الافتراضية هيFormField .
PreserveIncludePictureField { get; set; }الحصول على أو تعيين ما إذا كان سيتم الاحتفاظ بحقل INCLUDEPICTURE عند قراءة تنسيقات Microsoft Word. القيمة الافتراضية هيخطأ شنيع .
ProgressCallback { get; set; }يتم الاتصال به أثناء تحميل مستند ويقبل البيانات المتعلقة بتقدم التحميل.
ResourceLoadingCallback { get; set; }يسمح بالتحكم في كيفية تحميل الموارد الخارجية (الصور، أوراق الأنماط) عند استيراد مستند من HTML، MHTML.
SupportVml { get; set; }الحصول على قيمة أو تعيينها تشير إلى ما إذا كان سيتم دعم صور VML أم لا.
TempFolder { get; set; }يسمح باستخدام الملفات المؤقتة عند قراءة المستند. بشكل افتراضي هذه الخاصية هيباطل ولا يتم استخدام أي ملفات مؤقتة.
UpdateDirtyFields { get; set; }يحدد ما إذا كان سيتم تحديث الحقول ذات الامتداد أم لامتسخ السمة.
WarningCallback { get; set; }يتم استدعاؤه أثناء عملية التحميل، عند اكتشاف مشكلة قد تؤدي إلى فقدان دقة البيانات أو التنسيق.
WebRequestTimeout { get; set; }عدد المللي ثانية التي يجب انتظارها قبل انتهاء مهلة طلب الويب. القيمة الافتراضية هي 100000 مللي ثانية (100 ثانية).

طُرق

اسموصف
override Equals(object)

أنظر أيضا