Méthode CustomXMLNode.SelectSingleNode (Office)

Sélectionne un seul nœud d'une collection correspondant à une expression XPath. Cette méthode diffère de la méthode CustomXMLPart.SelectSingleNode en ce que l’expression XPath est évaluée à partir du nœud « expression » comme nœud de contexte.

Syntaxe

expression. SelectSingleNode(XPath)

Expression Expression qui renvoie un objet CustomXMLNode .

Parameters

Nom Requis/Facultatif Type de données Description
XPath Obligatoire String Contient une expression XPath.

Valeur renvoyée

CustomXMLNode

Remarques

Les mappages de préfixe pour l’expression XPath sont récupérés à partir de la propriété NamespaceManager .

Exemple

L'exemple suivant montre comment ajouter une partie XML personnalisée, sélectionner une partie avec un URI d'espace de noms et sélectionner dans cette partie un nœud qui correspond à une expression XPath.

Dim cxp1 As CustomXMLPart 
Dim cxn As CustomXMLNode 
 
' Add a custom xml part. 
ActiveDocument.CustomXMLParts.Add "<supplier>" 
 
' Return the first custom xml part with the given namespace. 
Set cxp1 = ActiveDocument.CustomXMLParts("urn:invoice:namespace")         
 
' Get a node using XPath.                              
 Set cxn = cxp1(1).SelectSingleNode("//*[@supplierID = 1]") 

Voir aussi

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.