Share via


IXmlNodeSelector.SelectNodesNS(String, Object) Método

Definición

Aplica la operación de coincidencia de patrones especificada al contexto de este nodo y devuelve la lista de nodos coincidentes como XmlNodeList.

public:
 XmlNodeList ^ SelectNodesNS(Platform::String ^ xpath, Platform::Object ^ namespaces);
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

Parámetros

xpath
String

Platform::String

winrt::hstring

Especifica una expresión XPath.

namespaces
Object

Platform::Object

IInspectable

Contiene una cadena que especifica espacios de nombres para su uso en expresiones XPath cuando es necesario definir nuevos espacios de nombres externamente. Los espacios de nombres se definen en el estilo XML, como una lista separada por espacios de atributos de declaración de espacio. También puede usar esta propiedad para establecer el espacio de nombres predeterminado.

Devoluciones

La colección de nodos seleccionados aplicando la operación de coincidencia de patrones especificada. Si no se selecciona ningún nodo, devuelve una colección vacía.

Ejemplos

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

Comentarios

Los prefijos de la consulta se resuelven mediante las declaraciones de espacio de nombres especificadas.

Se aplica a