Aspose.Html.Dom

ملف Aspose.Html.Dom (نموذج كائن المستند) توفر مساحة الاسم واجهة برمجة التطبيقات التي تمثل وتتفاعل مع أي مستندات HTML أو XML أو SVG. سلسلة أو تعليق) .

الطبقات

فصل وصف
Attr تمثل واجهة Attr سمة في كائن Element. عادةً ما يتم تحديد القيم المسموح بها للسمة في مخطط مرتبط بالمستند.
CDATASection يتم استخدام أقسام CDATA للتخلص من كتل النص التي تحتوي على أحرف يمكن اعتبارها ترميزًا.
CharacterData تقوم CharacterData بتوسيع العقدة بمجموعة من السمات والأساليب للوصول إلى بيانات الأحرف في DOM.
Comment يرث من CharacterData ويمثل محتوى التعليق ، أي جميع الأحرف بين البداية ’ .
Document يمثل المستند مستند HTML أو XML أو SVG بأكمله. من الناحية المفاهيمية ، فهو جذر شجرة المستند ، ويوفر الوصول الأساسي إلى بيانات المستند.
DocumentFragment DocumentFragment هو كائن مستند “خفيف الوزن” أو “بسيط”. من الشائع جدًا أن تكون قادرًا على استخراج جزء من شجرة المستند أو إنشاء جزء جديد من المستند.
DocumentType يوفر DocumentType واجهة لقائمة الكيانات المحددة للمستند document
DOMException تمثل واجهة DOMException حدثًا غير طبيعي (يسمى استثناء) يحدث نتيجة استدعاء طريقة أو الوصول إلى خاصية واجهة برمجة تطبيقات الويب. هذه هي الطريقة التي يتم بها وصف حالات الخطأ في واجهات برمجة تطبيقات الويب.
DOMObject يُستخدم نوع DOMObject لتمثيل كائن أساسي لنموذج كائن المستند بالكامل. بالنسبة إلى Java و ECMAScript ، يرتبط DOMObject بنوع الكائن.
Element تمثل واجهة العنصر عنصرًا في مستند HTML أو XML.
Entity يمثل كيانًا معروفًا ، سواء تم تحليله أو عدم تحليله ، في مستند XML.
EntityReference يمكن استخدام عقد EntityReference لتمثيل مرجع كيان في الشجرة.
EventTarget ملفEventTarget يتم تنفيذ الواجهة بواسطة جميع العقد في تطبيق يدعم نموذج حدث DOM . لذلك ، يمكن الحصول على هذه الواجهة باستخدام طرق الصب الخاصة بالربط على مثيل لواجهة Node. تسمح الواجهة بتسجيل وإزالة مستمعي الأحداث على اEventTarget وإرسال الأحداث إلى ذلكIEventTarget .
Node واجهة العقدة هي نوع البيانات الأساسي لنموذج كائن المستند بأكمله. يمثل عقدة واحدة في شجرة الوثيقة.
Notation يمثل تدوينًا معلنًا في DTD.
ProcessingInstruction تمثل تعليمات المعالجة “تعليمات معالجة” تُستخدم في XML كطريقة للاحتفاظ بالمعلومات الخاصة بالمعالج في نص المستند.
ShadowRoot ShadowRoot هي عقدة جذر لشجرة الظل.
Text ترث واجهة النص من CharacterData وتمثل المحتوى النصي (بيانات الأحرف المسماة في XML) لعنصر أو Attr.
TypeInfo يمثل TypeInfo نوعًا مشار إليه من عقد Element أو Attr المحدد في المخططات المرتبطة بالمستند.

واجهات

واجهه المستخدم وصف
IBrowsingContext سياق التصفح هو بيئة يتم فيهاDocument يتم تقديم الكائنات للمستخدم.
IChildNode يحددIChildNode الواجهة التي يجب تنفيذها بواسطةNode التي يمكن أن يكون لها أحد الوالدين.
IDocumentInit توفر هذه الواجهةDocument معلومات التهيئة.
IDOMImplementation توفر واجهة DOMImplementation عددًا من الطرق لإجراء العمليات المستقلة عن أي مثيل معين لنموذج كائن المستند.
IElementInit توفر هذه الواجهةElement معلومات التهيئة.
IGlobalEventHandlers يمثل الواجهة التي يجب أن يتم توريثها بواسطة كل العناصر التي يتم دعمها في معالجة أحداث النظام
INonDocumentTypeChildNode يحددIChildNode التي ليستDOCUMENT_TYPE_NODE .
INonElementParentNode يحددIParentNode التي ليست من نوع العنصر.
IParentNode يحدد ملفIParentNode واجهة يتم تنفيذها من قبل أي من الوالدين المحتملين .

تعداد

تعداد وصف
ShadowRootMode الأوضاع التي يمكن أن يعمل بها ShadowRoot .