Interface ITraversal
محتويات
[
يخفي
]ITraversal interface
يتم استخدام التكرارات للدخول إلى مجموعة من العقد ، على سبيل المثال مجموعة العقد في NodeList ، أو الشجرة الفرعية للمستند التي تحكمها عقدة معينة ، أو نتائج استعلام ، أو أي مجموعة أخرى من العقد. يتم تحديد مجموعة العقد المراد تكرارها من خلال تنفيذ لـ NodeIterator. يحدد DOM المستوى 2 تنفيذ NodeIterator الفردي لأمر المستندات اجتياز الشجرة الفرعية للمستند. يتم إنشاء مثيلات هذه التكرارات عن طريق استدعاء DocumentTraversal .createNodeIterator () .
انظر أيضانموذج كائن المستند (DOM) المستوى 2 الاجتياز وتحديد النطاق. @ منذ DOM المستوى 2
public interface ITraversal : IDisposable
الخصائص
اسم | وصف |
---|---|
Filter { get; } | NodeFilter المستخدم لفحص العقد. |
Root { get; } | العقدة الجذرية لـ NodeIterator ، كما هو محدد عند إنشاء it . |
WhatToShow { get; } | تحدد هذه السمة أنواع العقدة التي يتم تقديمها عبر مكرر . يتم تحديد مجموعة الثوابت المتاحة في واجهة NodeFilter. العقد التي لم يتم قبولها by سيتم تخطي whatToShow ، ولكن لا يزال من الممكن اعتبار أطفالهم . لاحظ أن هذا التخطي له الأسبقية على عامل التصفية ، إن وجد. |
أنظر أيضا
- مساحة الاسم Aspose.Html.Dom.Traversal
- المجسم Aspose.HTML