Поделиться через


XmlNodeList Класс

Определение

Представляет упорядоченную коллекцию узлов.

public ref class XmlNodeList abstract : IDisposable, System::Collections::IEnumerable
public ref class XmlNodeList abstract : System::Collections::IEnumerable
public abstract class XmlNodeList : IDisposable, System.Collections.IEnumerable
public abstract class XmlNodeList : System.Collections.IEnumerable
type XmlNodeList = class
    interface IEnumerable
    interface IDisposable
type XmlNodeList = class
    interface IEnumerable
Public MustInherit Class XmlNodeList
Implements IDisposable, IEnumerable
Public MustInherit Class XmlNodeList
Implements IEnumerable
Наследование
XmlNodeList
Реализации

Комментарии

Изменения дочерних объектов узла, из которых XmlNodeList была создана коллекция, немедленно отражаются в узлах, возвращаемых свойствами XmlNodeList и методами. XmlNodeList поддерживает итерацию и индексированные доступ.

XmlNodeList возвращается следующими свойствами и методами.

  • XmlNode.ChildNodes — возвращает XmlNodeList содержащий все дочерние элементы узла.

  • XmlNode.SelectNodes — возвращает XmlNodeList коллекцию узлов, соответствующих запросу XPath.

  • GetElementsByTagName — возвращает XmlNodeList список всех потомков, которые соответствуют указанному имени. Этот метод доступен как в классах XmlDocument , так и XmlElement в классах.

Конструкторы

Имя Описание
XmlNodeList()

Инициализирует новый экземпляр класса XmlNodeList.

Свойства

Имя Описание
Count

Возвращает количество узлов в элементе XmlNodeList.

ItemOf[Int32]

Получает узел по указанному индексу.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по коллекции узлов.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
Item(Int32)

Извлекает узел по указанному индексу.

MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
PrivateDisposeNodeList()

Удаляет ресурсы в списке узлов в частном порядке.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
IDisposable.Dispose()

Освобождает все ресурсы, используемые классом XmlNodeList .

Методы расширения

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

Приведение элементов IEnumerable к указанному типу.

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

Применяется к

См. также раздел