XPathNavigator.SelectChildren Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выбирает все дочерние узлы текущего узла, соответствующие условиям выбора.
Перегрузки
| Имя | Описание |
|---|---|
| SelectChildren(XPathNodeType) |
Выбирает все дочерние узлы текущего узла с совпадающим XPathNodeType. |
| SelectChildren(String, String) |
Выбирает все дочерние узлы текущего узла с заданным локальным именем и URI пространства имен. |
SelectChildren(XPathNodeType)
- Исходный код:
- 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объекта .
См. также раздел
- SelectAncestors(XPathNodeType, Boolean)
- SelectDescendants(XPathNodeType, Boolean)
- Select(XPathExpression)
Применяется к
SelectChildren(String, String)
- Исходный код:
- 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объекта .
См. также раздел
- SelectAncestors(XPathNodeType, Boolean)
- SelectDescendants(XPathNodeType, Boolean)
- Select(XPathExpression)