Aracılığıyla paylaş


XmlAttribute.ReplaceChild(XmlNode, XmlNode) Yöntem

Tanım

Belirtilen alt düğümü belirtilen yeni alt düğümle değiştirir.

public:
 override System::Xml::XmlNode ^ ReplaceChild(System::Xml::XmlNode ^ newChild, System::Xml::XmlNode ^ oldChild);
public override System.Xml.XmlNode ReplaceChild (System.Xml.XmlNode newChild, System.Xml.XmlNode oldChild);
override this.ReplaceChild : System.Xml.XmlNode * System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function ReplaceChild (newChild As XmlNode, oldChild As XmlNode) As XmlNode

Parametreler

newChild
XmlNode

Yeni alt öğesi XmlNode.

oldChild
XmlNode

XmlNode Değiştirecek.

Döndürülenler

Değiştirilen 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şturuldu.

Bu düğüm salt okunurdur.

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

Örnekler

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

Açıklamalar

newChild zaten ağaçtaysa, önce kaldırılır.

newChild başka bir belgeden oluşturulduysa, düğümünü geçerli belgeye aktarmak için kullanabilirsinizXmlDocument.ImportNode.

Şunlara uygulanır