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


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);
public virtual System.Xml.XPath.XPathNodeIterator SelectChildren (System.Xml.XPath.XPathNodeType type);
abstract member SelectChildren : System.Xml.XPath.XPathNodeType -> System.Xml.XPath.XPathNodeIterator
override this.SelectChildren : System.Xml.XPath.XPathNodeType -> System.Xml.XPath.XPathNodeIterator
Public Overridable Function SelectChildren (type As XPathNodeType) As XPathNodeIterator

Параметры

type
XPathNodeType

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

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

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

Примеры

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

Комментарии

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

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

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

SelectChildren(String, String)

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

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

public:
 virtual System::Xml::XPath::XPathNodeIterator ^ SelectChildren(System::String ^ name, System::String ^ namespaceURI);
public virtual System.Xml.XPath.XPathNodeIterator SelectChildren (string name, string namespaceURI);
abstract member SelectChildren : string * string -> System.Xml.XPath.XPathNodeIterator
override this.SelectChildren : string * string -> System.Xml.XPath.XPathNodeIterator
Public Overridable Function SelectChildren (name As String, namespaceURI As String) As XPathNodeIterator

Параметры

name
String

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

namespaceURI
String

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

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

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

Исключения

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

Примеры

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

Комментарии

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

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

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

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