Interface IElementTraversal

IElementTraversal interface

واجهة ElementTraversal هي مجموعة من سمات القراءة فقط التي تسمح للمؤلف بالتنقل بسهولة بين العناصر في المستند. في توافق عمليات تنفيذ Element Traversal ، يجب على جميع الكائنات التي تنفذ Element أيضًا تنفيذ واجهة ElementTraversal .

public interface IElementTraversal

الخصائص

اسموصف
ChildElementCount { get; }إرجاع العدد الحالي لعقد العناصر التي هي عناصر فرعية لهذا العنصر. 0 إذا كان هذا العنصر لا يحتوي على عقد فرعية من نوع العقدة 1.
FirstElementChild { get; }إرجاع أول عقدة عنصر فرعي لهذا العنصر. خالية إذا كان هذا العنصر لا يحتوي على عناصر فرعية.
LastElementChild { get; }إرجاع آخر عقدة عنصر فرعي لهذا العنصر. خالية إذا كان هذا العنصر لا يحتوي على عناصر فرعية.
NextElementSibling { get; }إرجاع عقدة العنصر الشقيقة التالية لهذا العنصر. خالية إذا كان هذا العنصر لا يحتوي على عقد شقيقة لعنصر تأتي بعد هذا في شجرة المستند.
PreviousElementSibling { get; }إرجاع عقدة العنصر الشقيقة السابقة لهذا العنصر. خالية إذا كان هذا العنصر لا يحتوي على عقد شقيقة لعنصر تأتي قبل هذا في شجرة الوثيقة.

أنظر أيضا