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