XmlNodeList XmlNodeList XmlNodeList XmlNodeList Class

Определение

Представляет упорядоченную коллекцию узлов.Represents an ordered collection of nodes.

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

Комментарии

Изменения в дочерние узлы объекта, XmlNodeList была создана коллекция из немедленно отражаются в узлах, возвращаемых XmlNodeList свойства и методы.Changes to the children of the node object that the XmlNodeList collection was created from are immediately reflected in the nodes returned by the XmlNodeList properties and methods. XmlNodeList поддерживает перебор и индексированный доступ.XmlNodeList supports iteration and indexed access.

XmlNodeList Возвращает следующие свойства и методы.XmlNodeList is returned by the following properties and methods.

  • XmlNode.ChildNodes — Возвращает XmlNodeList содержащий все дочерние элементы узла.XmlNode.ChildNodes - Returns an XmlNodeList containing all the children of the node.

  • XmlNode.SelectNodes — Возвращает XmlNodeList содержащий коллекцию узлов, соответствующих запросу XPath.XmlNode.SelectNodes - Returns an XmlNodeList containing a collection of nodes matching the XPath query.

  • GetElementsByTagName — Возвращает XmlNodeList со списком всех элементов потомков, соответствующих указанному имени.GetElementsByTagName - Returns an XmlNodeList containing a list of all descendant elements that match the specified name. Этот метод доступен в обеих XmlDocument и XmlElement классы.This method is available in both the XmlDocument and XmlElement classes.

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

XmlNodeList() XmlNodeList() XmlNodeList() XmlNodeList()

Инициализирует новый экземпляр класса XmlNodeList.Initializes a new instance of the XmlNodeList class.

Свойства

Count Count Count Count

Получает число узлов в объекте XmlNodeList.Gets the number of nodes in the XmlNodeList.

ItemOf[Int32] ItemOf[Int32] ItemOf[Int32] ItemOf[Int32]

Получает узел по заданному индексу.Gets a node at the given index.

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Получает перечислитель, выполняющий итерацию коллекции узлов.Gets an enumerator that iterates through the collection of nodes.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
Item(Int32) Item(Int32) Item(Int32) Item(Int32)

Извлекает узел по заданному индексу.Retrieves a node at the given index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
PrivateDisposeNodeList() PrivateDisposeNodeList() PrivateDisposeNodeList() PrivateDisposeNodeList()

Закрыто освобождает ресурсы в списке узлов.Disposes resources in the node list privately.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Освобождает все ресурсы, используемые классом XmlNodeList.Releases all resources used by the XmlNodeList class.

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

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Преобразует IEnumerable для IQueryable.Converts an IEnumerable to an IQueryable.

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

Дополнительно