Class NodeList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
NodeList ให้การทำ Abstraction ของการรวบรวมโหนดที่มีลำดับ โดยไม่กำหนดหรือจำกัดวิธีการที่การรวบรวมนี้ถูกนำไปใช้
[ComVisible(true)]
[DOMName("NodeList")]
[DOMObject]
public abstract class NodeList : DOMObject, INotifyPropertyChanged, IEnumerable<node>, IEnumerable
การสืบทอด
การใช้งาน
INotifyPropertyChanged, IEnumerable<node>, IEnumerable
สมาชิกที่สืบทอด
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวสร้าง
NodeList()
protected NodeList()
คุณสมบัติ
Length
จำนวนโหนดในรายการ
[DOMName("length")]
public abstract int Length { get; }
ค่าของคุณสมบัติ
this[int]
เมธอดนี้คืนค่ารายการที่มีดัชนีที่กำหนดในคอลเลกชัน หากดัชนีมากกว่าหรือเท่ากับจำนวนโหนดในรายการ จะคืนค่า null
[DOMName("item")]
public abstract Node this[int index] { get; }
ค่าของคุณสมบัติ
เมธอด
GetEnumerator()
คืนค่า Enumerator ที่วนซ้ำผ่านคอลเลกชัน
public abstract IEnumerator<node> GetEnumerator()
คืนค่า
IEnumerator<Node>
System.Collections.Generic.IEnumerator`1 ที่สามารถใช้ในการวนซ้ำผ่านคอลเลกชัน
GetPlatformType()
เมธอดนี้ใช้เพื่อดึงวัตถุ ECMAScript System.Type
public override Type GetPlatformType()
คืนค่า
วัตถุ ECMAScript System.Type.