XPathNavigator.SelectChildren Метод

Определение

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

Перегрузки

Имя Описание
SelectChildren(XPathNodeType)

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

SelectChildren(String, String)

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

SelectChildren(XPathNodeType)

Исходный код:
XPathNavigator.cs
Исходный код:
XPathNavigator.cs
Исходный код:
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
Исходный код:
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объекта .

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

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