_CustomXMLPart.AddNode 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.
Ajoute un nœud à l'arborescence XML.
public void AddNode (Microsoft.Office.Core.CustomXMLNode Parent, string Name = "", string NamespaceURI = "", Microsoft.Office.Core.CustomXMLNode NextSibling = default, Microsoft.Office.Core.MsoCustomXMLNodeType NodeType = Microsoft.Office.Core.MsoCustomXMLNodeType.msoCustomXMLNodeElement, string NodeValue = "");
abstract member AddNode : Microsoft.Office.Core.CustomXMLNode * string * string * Microsoft.Office.Core.CustomXMLNode * Microsoft.Office.Core.MsoCustomXMLNodeType * string -> unit
Public Sub AddNode (Parent As CustomXMLNode, Optional Name As String = "", Optional NamespaceURI As String = "", Optional NextSibling As CustomXMLNode = Nothing, Optional NodeType As MsoCustomXMLNodeType = Microsoft.Office.Core.MsoCustomXMLNodeType.msoCustomXMLNodeElement, Optional NodeValue As String = "")
Paramètres
- Parent
- CustomXMLNode
Représente le nœud sous lequel ce nœud doit être ajouté. En cas d'ajout d'un attribut, le paramètre désigne l'élément auquel ajouter l'attribut.
- Name
- String
Représente le nom de base du nœud à ajouter.
- NamespaceURI
- String
Représente l'espace de noms de l'élément à ajouter. Ce paramètre est requis pour ajouter des nœuds de type msoCustomXMLNodeElement ou msoCustomXMLNodeAttribute, sinon il est ignoré.
- NextSibling
- CustomXMLNode
Représente le nœud qui doit devenir le frère suivant du nouveau nœud. S’il n’est pas spécifié, le nœud est ajouté à la suite des enfants du nœud parent. Ce paramètre est ignoré pour les ajouts de type msoCustomXMLNodeAttribute. Si le nœud n’est pas un enfant du parent, une erreur s’affiche.
- NodeType
- MsoCustomXMLNodeType
Spécifie le type de nœud à ajouter. Si le paramètre n’est pas spécifié, il est supposé être de type msoCustomXMLNodeElement.
- NodeValue
- String
Utilisé pour définir la valeur du nœud ajouté pour les nœuds autorisant du texte. Si le nœud n'autorise pas de texte, le paramètre n'est pas pris en compte.
Remarques
Si l’opération AddNode(CustomXMLNode, String, String, CustomXMLNode, MsoCustomXMLNodeType, String) entraîne une arborescence non valide, l’ajout n’est pas effectué et un message d’erreur s’affiche.