Aspose.Svg.Dom

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

الطبقات

فصلوصف
Attrتمثل واجهة Attr سمة في كائن Element. عادةً ما يتم تحديد القيم المسموح بها للسمة في مخطط مرتبط بالمستند.
CDATASectionيتم استخدام أقسام CDATA للتخلص من كتل النص التي تحتوي على أحرف يمكن اعتبارها ترميزًا.
CharacterDataتقوم CharacterData بتوسيع العقدة بمجموعة من السمات والأساليب للوصول إلى بيانات الأحرف في DOM.
Commentيرث من CharacterData ويمثل محتوى التعليق ، أي جميع الأحرف بين البداية ’ .
Documentيمثل المستند مستند HTML أو XML أو SVG بأكمله. من الناحية المفاهيمية ، فهو جذر شجرة المستند ، ويوفر الوصول الأساسي إلى بيانات المستند.
DocumentFragmentDocumentFragment هو كائن مستند “خفيف الوزن” أو “بسيط”. من الشائع جدًا أن تكون قادرًا على استخراج جزء من شجرة المستند أو إنشاء جزء جديد من المستند.
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 كطريقة للاحتفاظ بالمعلومات الخاصة بالمعالج في نص المستند.
ShadowRootShadowRoot هي عقدة جذر لشجرة الظل.
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 .