XmlAttribute.InsertAfter(XmlNode, XmlNode) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет заданный узел сразу после указанного узла ссылки.
public:
override System::Xml::XmlNode ^ InsertAfter(System::Xml::XmlNode ^ newChild, System::Xml::XmlNode ^ refChild);
public override System.Xml.XmlNode InsertAfter (System.Xml.XmlNode newChild, System.Xml.XmlNode refChild);
public override System.Xml.XmlNode? InsertAfter (System.Xml.XmlNode newChild, System.Xml.XmlNode? refChild);
override this.InsertAfter : System.Xml.XmlNode * System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function InsertAfter (newChild As XmlNode, refChild As XmlNode) As XmlNode
Параметры
Возвращаемое значение
Вставленный узел XmlNode.
Исключения
Данный узел относится к типу, который не допускает дочерних узлов типа newChild
.
Узел newChild
является предком данного узла.
Узел newChild
был создан из другого документа, отличного от документа, из которого был создан этот узел.
Узел refChild
не является дочерним для этого узла.
Этот узел доступен только для чтения.
Примеры
Пример метода см. в InsertAfter методе InsertAfter .
Комментарии
Если refChild
имеет значение null
, вставьте newChild
в начало списка дочерних узлов. Если newChild
является XmlDocumentFragment объектом , его дочерние узлы вставляются в том же порядке после refChild
. Если объект newChild
уже находится в дереве, он сначала удаляется.
Если вставляемый узел был создан из другого документа, можно использовать для XmlDocument.ImportNode импорта узла в текущий документ. Затем импортированный узел можно вставить в текущий документ.
Этот метод является расширением Майкрософт модели DOM.