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

Параметры

newChild
XmlNode

Вставка XmlNode .

refChild
XmlNode

Это XmlNode эталонный узел. Он newChild помещается после refChild.

Возвращаемое значение

Вставленный XmlNode объект.

Исключения

Этот узел имеет тип, который не разрешает дочерние узлы типа newChild узла.

Это newChild предок этого узла.

Он newChild был создан из документа, отличного от того, который создал этот узел.

Не refChild является дочерним элементом этого узла.

Этот узел доступен только для чтения.

Примеры

Пример InsertAfter метода см. в методе InsertAfter .

Комментарии

Если refChild есть null, вставьте newChild в начало списка дочерних узлов. Если newChild это XmlDocumentFragment объект, его дочерние узлы вставляются в том же порядке после refChild. Если он newChild уже находится в дереве, он сначала удаляется.

Если узел, вставленный из другого документа, можно импортировать XmlDocument.ImportNode узел в текущий документ. Затем импортированный узел можно вставить в текущий документ.

Этот метод представляет собой расширение Microsoft объектной модели документа (DOM).

Применяется к