Condividi tramite


XmlCDataSection.SelectNodesNS(String, Object) Metodo

Definizione

Applica l'operazione di corrispondenza dei criteri specificata al contesto di questo nodo e restituisce l'elenco di nodi corrispondenti come XmlNodeList. Questo metodo non è applicabile a questa classe e genererà un'eccezione.

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

Parametri

xpath
String

Platform::String

winrt::hstring

Specifica un'espressione XPath.

namespaces
Object

Platform::Object

IInspectable

Contiene una stringa che specifica gli spazi dei nomi da utilizzare nelle espressioni XPath quando è necessario definire nuovi spazi dei nomi esternamente. Gli spazi dei nomi sono definiti nello stile XML, come elenco separato da spazi degli attributi di dichiarazione dello spazio dei nomi. È possibile utilizzare questa proprietà anche per impostare lo spazio dei nomi predefinito.

Restituisce

Raccolta di nodi selezionati applicando l'operazione di corrispondenza dei criteri specificata. Se non sono selezionati nodi, restituisce una raccolta vuota.

Implementazioni

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)

Esempio

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'"));

Commenti

I prefissi nella query vengono risolti usando le dichiarazioni dello spazio dei nomi specificate.

Si applica a