Interface IElementTraversal
اسم الفضاء : Aspose.Html.Dom.Traversal مجموعة: Aspose.HTML.dll (25.4.0)
إن واجهة ElementTraversal هي مجموعة من الخصائص القراءة فقط التي تسمح للمؤلف بالتحرك بسهولة بين العناصر في المستند.في تنسيق تنفيذات Element Traversal ، يجب على جميع الكائنات التي تنفذ Element أيضًا تنفيذ واجهة ElementTraversal.
[DOMNoInterfaceObject]
[ComVisible(true)]
[DOMObject]
public interface IElementTraversal
Properties
ChildElementCount
يعيد العدد الحالي من عقدة العنصر التي هي أطفال هذا العنصر. 0 إذا لم يكن لهذا العنصر عقدة أطفال من عقدة النوع 1.
[DOMName("childElementCount")]
int ChildElementCount { get; }
قيمة الممتلكات
FirstElementChild
يعود العنصر الأول للطفل من هذا العنصر. null إذا لم يكن لهذا العنصر عناصر طفل.
[DOMNullable]
[DOMName("firstElementChild")]
Element FirstElementChild { get; }
قيمة الممتلكات
LastElementChild
عودة العنصر الطفل الأخير من هذا العنصر. null إذا كان هذا العنصر لا يحتوي على العنصر الطفل.
[DOMName("lastElementChild")]
[DOMNullable]
Element LastElementChild { get; }
قيمة الممتلكات
NextElementSibling
يعود العنصر الأخوي التالي لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي بعد هذا العنصر في شجرة المستند.
[DOMName("nextElementSibling")]
Element NextElementSibling { get; }
قيمة الممتلكات
PreviousElementSibling
يعود العنصر الأخوي السابق لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي قبل هذا العنصر في شجرة الوثيقة.
[DOMName("previousElementSibling")]
Element PreviousElementSibling { get; }