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объекта .
См. также раздел
- SelectAncestors(XPathNodeType, Boolean)
- SelectDescendants(XPathNodeType, Boolean)
- Select(XPathExpression)
Применяется к
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объекта .
См. также раздел
- SelectAncestors(XPathNodeType, Boolean)
- SelectDescendants(XPathNodeType, Boolean)
- Select(XPathExpression)