CustomXMLNode.ReplaceChildNode 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.
Supprime le nœud enfant spécifié (et sa sous-arborescence) de l’arborescence principale et le remplace par un autre nœud au même emplacement.
public void ReplaceChildNode (Microsoft.Office.Core.CustomXMLNode OldNode, string Name = "", string NamespaceURI = "", Microsoft.Office.Core.MsoCustomXMLNodeType NodeType = Microsoft.Office.Core.MsoCustomXMLNodeType.msoCustomXMLNodeElement, string NodeValue = "");
abstract member ReplaceChildNode : Microsoft.Office.Core.CustomXMLNode * string * string * Microsoft.Office.Core.MsoCustomXMLNodeType * string -> unit
Public Sub ReplaceChildNode (OldNode As CustomXMLNode, Optional Name As String = "", Optional NamespaceURI As String = "", Optional NodeType As MsoCustomXMLNodeType = Microsoft.Office.Core.MsoCustomXMLNodeType.msoCustomXMLNodeElement, Optional NodeValue As String = "")
Paramètres
- OldNode
- CustomXMLNode
Représente le nœud enfant à remplacer.
- Name
- String
Représente le nom de base de l'élément à ajouter.
- NamespaceURI
- String
Représente l'espace de noms de l'élément à ajouter. Ce paramètre est requis si vous ajoutez des nœuds de type msoCustomXMLNodeElement ou msoCustomXMLNodeAttribute, sinon, il est ignoré.
- 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
Permet de définir la valeur du nœud à ajouter pour les nœuds qui acceptent du texte. Si ce n'est pas le cas, ce paramètre est ignoré.
Remarques
Si le OldNode
paramètre n’est pas un enfant du nœud de contexte ou si l’opération entraîne une arborescence non valide, le remplacement n’est pas effectué et un message d’erreur s’affiche. De plus, si le nœud à ajouter existe déjà, le remplacement n'est pas effectué et un message d'erreur s'affiche.