XmlAttribute.InsertAfter(XmlNode, XmlNode) Yöntem

Tanım

Belirtilen düğümü belirtilen başvuru düğümünden hemen sonra ekler.

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

Parametreler

newChild
XmlNode

Eklenecek XmlNode öğesi.

refChild
XmlNode

Bu XmlNode , başvuru düğümüdür. , newChild öğesinin refChildarkasına yerleştirilir.

Döndürülenler

XmlNode

Eklenen XmlNode .

Özel durumlar

Bu düğüm, düğüm türünün alt düğümlerine izin vermeyen bir türdür newChild .

newChild bu düğümün bir atasıdır.

, newChild bu düğümü oluşturan belgeden farklı bir belgeden oluşturulmuştur.

refChild bu düğümün alt öğesi değil.

Bu düğüm salt okunurdur.

Örnekler

Yöntemin InsertAfter bir örneği için yöntemine InsertAfter bakın.

Açıklamalar

ise refChild null, alt düğümler listesinin başına ekleyin newChild . Bir XmlDocumentFragment nesneysenewChild, alt düğümleri aynı sırayla ve sonra refChildeklenir. newChild zaten ağaçtaysa, önce kaldırılır.

Eklenen düğüm başka bir belgeden oluşturulduysa, düğümü geçerli belgeye aktarmak için kullanabilirsiniz XmlDocument.ImportNode . İçeri aktarılan düğüm daha sonra geçerli belgeye eklenebilir.

Bu yöntem, Belge Nesne Modeli'nin (DOM) Bir Microsoft uzantısıdır.

Şunlara uygulanır