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>() احصل على جميع العقد الفرعية حسب نوع العقدة .

أنظر أيضا