_CustomXMLPart.AddNode Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет узел в 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 = "")
Параметры
- Parent
- CustomXMLNode
Представляет узел, под которым должен быть добавлен этот узел. При добавлении атрибута параметр обозначает элемент, к которому следует добавить атрибут.
- Name
- String
Представляет базовое имя добавляемого узла.
- NamespaceURI
- String
Представляет пространство имен добавляемого элемента. Этот параметр необходим для добавления узлов типа msoCustomXMLNodeElement или msoCustomXMLNodeAttribute, в противном случае он игнорируется.
- NextSibling
- CustomXMLNode
Представляет узел, который должен стать следующим дочерним элементом нового узла. Если этот параметр не указан, узел добавляется в конец дочерних элементов родительского узла. Этот параметр игнорируется при добавлении типа msoCustomXMLNodeAttribute. Если узел не является дочерним для родительского элемента, отображается ошибка.
- NodeType
- MsoCustomXMLNodeType
Указывает тип добавляемого узла. Если параметр не указан, предполагается, что он имеет тип msoCustomXMLNodeElement.
- NodeValue
- String
Используется для задания значения добавляемого узла для узлов, разрешающих текст. Если узел не разрешает текст, параметр игнорируется.
Комментарии
AddNode(CustomXMLNode, String, String, CustomXMLNode, MsoCustomXMLNodeType, String) Если операция приведет к созданию недопустимой древовидной структуры, добавление не выполняется и отображается сообщение об ошибке.