_CustomXMLPart.AddNode Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega un nodo al árbol 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 = "")
Parámetros
- Parent
- CustomXMLNode
Representa el nodo bajo el que se debe agregar este nodo. Si se agrega un atributo, el parámetro denota el elemento al que se debe agregar dicho atributo.
- Name
- String
Representa el nombre base del nodo que se va a agregar.
- NamespaceURI
- String
Representa el espacio de nombres del elemento que se va a anexar. Este parámetro es necesario para anexar nodos de tipo msoCustomXMLNodeElement o msoCustomXMLNodeAttribute, de lo contrario, se omite.
- NextSibling
- CustomXMLNode
Representa el nodo que debe convertirse en el elemento relacionado siguiente del nuevo nodo. Si no se especifica, el nodo se agrega al final del secundario del nodo primario. Este parámetro se omite para adiciones de tipo msoCustomXMLNodeAttribute. Si el nodo no es un elemento secundario del elemento primario, se muestra un error.
- NodeType
- MsoCustomXMLNodeType
Especifica el tipo de nodo que se anexará. Si no se especifica el parámetro , se supone que es de tipo msoCustomXMLNodeElement.
- NodeValue
- String
Se utiliza para establecer el valor del nodo anexado para aquellos nodos que permiten texto. Si el nodo no permite texto, se omite el parámetro.
Comentarios
Si la AddNode(CustomXMLNode, String, String, CustomXMLNode, MsoCustomXMLNodeType, String) operación daría lugar a una estructura de árbol no válida, no se realiza el anexo y se muestra un mensaje de error.