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.

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

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

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