Class NodeList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
NodeList предоставляет абстракцию упорядоченной коллекции узлов, не определяя и не ограничивая, как эта коллекция реализована.
[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]
Метод возвращает элемент с индексом index в коллекции. Если индекс больше или равен количеству узлов в списке, возвращает null.
[DOMName("item")]
public abstract Node this[int index] { get; }
Значение свойства
Методы
GetEnumerator()
Возвращает перечислитель, который перебирает коллекцию.
public abstract IEnumerator<node> GetEnumerator()
Возвращает
IEnumerator<Node>
Экземпляр System.Collections.Generic.IEnumerator`1, который можно использовать для перебора коллекции.
GetPlatformType()
Этот метод используется для получения объекта ECMAScript System.Type.
public override Type GetPlatformType()
Возвращает
Объект ECMAScript System.Type.