Interface IElementTraversal

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; }

قيمة الممتلكات

int

FirstElementChild

يعود العنصر الأول للطفل من هذا العنصر. null إذا لم يكن لهذا العنصر عناصر طفل.

[DOMNullable]
[DOMName("firstElementChild")]
Element FirstElementChild { get; }

قيمة الممتلكات

Element

LastElementChild

عودة العنصر الطفل الأخير من هذا العنصر. null إذا كان هذا العنصر لا يحتوي على العنصر الطفل.

[DOMName("lastElementChild")]
[DOMNullable]
Element LastElementChild { get; }

قيمة الممتلكات

Element

NextElementSibling

يعود العنصر الأخوي التالي لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي بعد هذا العنصر في شجرة المستند.

[DOMName("nextElementSibling")]
Element NextElementSibling { get; }

قيمة الممتلكات

Element

PreviousElementSibling

يعود العنصر الأخوي السابق لهذا العنصر. null إذا لم يكن لهذا العنصر العنصر الأخوي العنصر الذي يأتي قبل هذا العنصر في شجرة الوثيقة.

[DOMName("previousElementSibling")]
Element PreviousElementSibling { get; }

قيمة الممتلكات

Element

 عربي