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 |
Получает число узлов в объекте |
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. |