Document.CreateTreeWalker

CreateTreeWalker(Node)

قم بإنشاء TreeWalker جديد فوق الشجرة الفرعية التي تم تحديد جذرها في العقدة المحددة.

public ITreeWalker CreateTreeWalker(Node root)
معامليكتبوصف
rootNodeالعقدة التي ستعمل كجذر لـ the TreeWalker. لا تؤخذ إشارات whatToShow و NodeFilter في الاعتبار عند تعيين هذه القيمة ؛ سيتم قبول أي نوع عقدة كجذر. تم تهيئة العقدة الحالية لـ TreeWalker إلى هذه العقدة ، سواء كانت مرئية أم لا. يعمل the root كنقطة توقف لطرق traversal التي تنظر إلى الأعلى في بنية المستند ، مثل parentNode و nextNode. يجب ألا يكون الجذر فارغًا.

قيمة الإرجاع

برنامج TreeWalker الذي تم إنشاؤه حديثًا .

استثناءات

استثناءحالة
DOMExceptionNOT_SUPPORTED_ERR: يُثار إذا كان الجذر المحدد هو فارغًا.

أنظر أيضا


CreateTreeWalker(Node, long)

قم بإنشاء TreeWalker جديد فوق الشجرة الفرعية التي تم تحديد جذرها في العقدة المحددة.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
معامليكتبوصف
rootNodeالعقدة التي ستعمل كجذر لـ the TreeWalker. لا تؤخذ إشارات whatToShow و NodeFilter في الاعتبار عند تعيين هذه القيمة ؛ سيتم قبول أي نوع عقدة كجذر. تم تهيئة العقدة الحالية لـ TreeWalker إلى هذه العقدة ، سواء كانت مرئية أم لا. يعمل the root كنقطة توقف لطرق traversal التي تنظر إلى الأعلى في بنية المستند ، مثل parentNode و nextNode. يجب ألا يكون الجذر فارغًا.
whatToShowInt64تحدد العلامة أنواع العقدة التي قد تظهر في العرض المنطقي للشجرة الذي يقدمه ممر الشجرة. راجع وصف لـ NodeFilter لمجموعة من القيم الممكنة SHOW_ يمكن دمج هذه العلامات باستخدام OR.

قيمة الإرجاع

برنامج TreeWalker الذي تم إنشاؤه حديثًا .

استثناءات

استثناءحالة
DOMExceptionNOT_SUPPORTED_ERR: يُثار إذا كان الجذر المحدد هو فارغًا.

أنظر أيضا


CreateTreeWalker(Node, long, INodeFilter)

قم بإنشاء TreeWalker جديد فوق الشجرة الفرعية التي تم تحديد جذرها في العقدة المحددة.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
معامليكتبوصف
rootNodeالعقدة التي ستعمل كجذر لـ the TreeWalker. لا تؤخذ إشارات whatToShow و NodeFilter في الاعتبار عند تعيين هذه القيمة ؛ سيتم قبول أي نوع عقدة كجذر. تم تهيئة العقدة الحالية لـ TreeWalker إلى هذه العقدة ، سواء كانت مرئية أم لا. يعمل the root كنقطة توقف لطرق traversal التي تنظر إلى الأعلى في بنية المستند ، مثل parentNode و nextNode. يجب ألا يكون الجذر فارغًا.
whatToShowInt64تحدد العلامة أنواع العقدة التي قد تظهر في العرض المنطقي للشجرة الذي يقدمه ممر الشجرة. راجع وصف لـ NodeFilter لمجموعة من القيم الممكنة SHOW_ يمكن دمج هذه العلامات باستخدام OR.
filterINodeFilterNodeFilter للاستخدام مع this TreeWalker ، أو null للإشارة إلى عدم وجود عامل تصفية.

قيمة الإرجاع

برنامج TreeWalker الذي تم إنشاؤه حديثًا .

استثناءات

استثناءحالة
DOMExceptionNOT_SUPPORTED_ERR: يُثار إذا كان الجذر المحدد هو فارغًا.

أنظر أيضا