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