Прочитать на английском

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


XPathNavigator.SelectChildren Метод

Определение

Выбирает все дочерние узлы текущего узла, соответствующие условиям выбора.

Перегрузки

SelectChildren(XPathNodeType)

Выбирает все дочерние узлы текущего узла с совпадающим XPathNodeType.

SelectChildren(String, String)

Выбирает все дочерние узлы текущего узла с заданным локальным именем и URI пространства имен.

SelectChildren(XPathNodeType)

Исходный код:
XPathNavigator.cs
Исходный код:
XPathNavigator.cs
Исходный код:
XPathNavigator.cs

Выбирает все дочерние узлы текущего узла с совпадающим XPathNodeType.

public virtual System.Xml.XPath.XPathNodeIterator SelectChildren(System.Xml.XPath.XPathNodeType type);

Параметры

type
XPathNodeType

XPathNodeType дочерних узлов.

Возвращаемое значение

Объект XPathNodeIterator, содержащий выбранные узлы.

Примеры

Пример выбора узлов-предков, дочерних узлов и узлов-потомков см. в разделе SelectAncestors.

Комментарии

Метод SelectChildren не влияет на состояние XPathNavigatorобъекта .

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

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

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

SelectChildren(String, String)

Исходный код:
XPathNavigator.cs
Исходный код:
XPathNavigator.cs
Исходный код:
XPathNavigator.cs

Выбирает все дочерние узлы текущего узла с заданным локальным именем и URI пространства имен.

public virtual System.Xml.XPath.XPathNodeIterator SelectChildren(string name, string namespaceURI);

Параметры

name
String

Локальное имя дочерних узлов.

namespaceURI
String

URI пространства имен дочерних узлов.

Возвращаемое значение

Объект XPathNodeIterator, содержащий выбранные узлы.

Исключения

Значение null не может передаваться в качестве параметра.

Примеры

Пример выбора узлов-предков, дочерних узлов и узлов-потомков см. в разделе SelectAncestors.

Комментарии

Если String.Empty параметр указан, name выбираются все дочерние узлы, принадлежащие указанному URI пространства имен. Если String.Empty в качестве namespaceURI параметра указан параметр , выбираются все дочерние узлы с указанным локальным именем, которые не принадлежат ни к пространству имен. Если параметры URI локального имени и пространства имен имеют значение String.Empty, выбираются все дочерние узлы, не принадлежащие пространству имен.

Метод SelectChildren не влияет на состояние XPathNavigatorобъекта .

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

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

.NET 10 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1