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


DtdEntity.SelectNodesNS(String, Object) Метод

Определение

Применяет указанную операцию сопоставления шаблонов к контексту этого узла и возвращает список соответствующих узлов в виде XmlNodeList.

public:
 virtual XmlNodeList ^ SelectNodesNS(Platform::String ^ xpath, Platform::Object ^ namespaces) = SelectNodesNS;
XmlNodeList SelectNodesNS(winrt::hstring const& xpath, IInspectable const& namespaces);
public XmlNodeList SelectNodesNS(string xpath, object namespaces);
function selectNodesNS(xpath, namespaces)
Public Function SelectNodesNS (xpath As String, namespaces As Object) As XmlNodeList

Параметры

xpath
String

Platform::String

winrt::hstring

Указывает выражение XPath.

namespaces
Object

Platform::Object

IInspectable

Содержит строку, указывающую пространства имен, используемые в выражениях XPath, когда необходимо определить новые пространства имен извне. Пространства имен определяются в стиле XML в виде разделенного пробелами списка атрибутов объявления пространства имен. Это свойство также можно использовать для задания пространства имен по умолчанию.

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

Первый узел, соответствующий заданной операции сопоставления шаблонов. Если никакие узлы не соответствуют выражению, этот метод возвращает значение NULL.

Реализации

M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectNodesNS(System.String,System.Object) M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectNodesNS(Platform::String,Platform::Object) M:Windows.Data.Xml.Dom.IXmlNodeSelector.SelectNodesNS(winrt::hstring,IInspectable)

Примеры

var nodes = node.SelectNodesNS("//mux:TreeView", "xmlns:mux='using:Microsoft.UI.Xaml.Controls'");
auto nodes = node.SelectNodesNS(L"//mux:TreeView", winrt::box_value(L"xmlns:mux='using:Microsoft.UI.Xaml.Controls'"));

Комментарии

Префиксы в запросе разрешаются с помощью указанных объявлений пространства имен.

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