Class CompositeNodeBase

CompositeNodeBase class

الفئة غير العامة للعقد التي يمكن أن تحتوي على عقد أخرى.

public abstract class CompositeNodeBase : Node, ICompositeNode

الخصائص

اسموصف
Document { get; }يحصل على وثيقة العقدة .
virtual IsComposite { get; }يحصل على قيمة تشير إلى ما إذا كانت هذه العقدة مركبة. إذا كان هذا صحيحًا ، يمكن أن تحتوي العقدة على عقد فرعية.
NextSibling { get; }الحصول على العقدة التالية على نفس مستوى شجرة العقدة.
NodeType { get; }يحصل على نوع العقدة .
ParentNode { get; }يحصل على العقدة الأصلية .
PreviousSibling { get; }الحصول على العقدة السابقة على نفس مستوى شجرة العقدة.

طُرق

اسموصف
abstract Accept(DocumentVisitor)يقبل زائر العقدة .
abstract GetChildNodes<T1>()احصل على جميع العقد الفرعية حسب نوع العقدة .

أنظر أيضا