XmlCDataSection.SelectNodesNS(String, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Applique l’opération de correspondance de modèle spécifiée au contexte de ce nœud et retourne la liste des nœuds correspondants en tant que XmlNodeList. Cette méthode n’est pas applicable à cette classe et lève une exception.
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
Paramètres
- xpath
-
String
Platform::String
winrt::hstring
Spécifie une expression XPath.
- namespaces
-
Object
Platform::Object
IInspectable
Contient une chaîne qui spécifie les espaces de noms à utiliser dans les expressions XPath lorsqu’il est nécessaire de définir de nouveaux espaces de noms en externe. Les espaces de noms sont définis en XML sous forme de liste d'attributs de déclaration d'espace de noms séparés par des espaces. Vous pouvez également utiliser cette propriété pour définir l'espace de noms par défaut.
Retours
Collection de nœuds sélectionnée en appliquant l’opération de correspondance de modèle donnée. Si aucun nœud n’est sélectionné, retourne une collection vide.
Implémente
Exemples
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'"));
Remarques
Les préfixes dans la requête sont résolus à l’aide des déclarations d’espace de noms spécifiées.