XmlAttribute.ReplaceChild(XmlNode, XmlNode) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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.