CustomXMLNode.InsertNodeBefore 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.
Insère un nouveau nœud juste avant le nœud de contexte dans l’arborescence.
public void InsertNodeBefore (string Name = "", string NamespaceURI = "", Microsoft.Office.Core.MsoCustomXMLNodeType NodeType = Microsoft.Office.Core.MsoCustomXMLNodeType.msoCustomXMLNodeElement, string NodeValue = "", Microsoft.Office.Core.CustomXMLNode NextSibling = default);
abstract member InsertNodeBefore : string * string * Microsoft.Office.Core.MsoCustomXMLNodeType * string * Microsoft.Office.Core.CustomXMLNode -> unit
Public Sub InsertNodeBefore (Optional Name As String = "", Optional NamespaceURI As String = "", Optional NodeType As MsoCustomXMLNodeType = Microsoft.Office.Core.MsoCustomXMLNodeType.msoCustomXMLNodeElement, Optional NodeValue As String = "", Optional NextSibling As CustomXMLNode = Nothing)
Paramètres
- 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 si vous ajoutez des nœuds de type msoCustomXMLNodeElement ou msoCustomXMLNodeAttribute, sinon, il est ignoré.
- NodeType
- MsoCustomXMLNodeType
Spécifie le type du nœud à ajouter. Si le paramètre n’est pas spécifié, il est supposé être un nœud 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é.
- NextSibling
- CustomXMLNode
Représente le nœud de contexte.
Remarques
Si le nœud de contexte n’est pas présent lors de l’ajout d’un nœud de type msoCustomXMLNodeElement, msoCustomXMLNodeCommentou msoCustomXMLNodeProcessingInstruction, le nouveau nœud est ajouté au dernier enfant du nœud de contexte. Si l'opération donne une structure d'arborescence incorrecte, l'insertion n'est pas effectuée et un message d'erreur est affiché.