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
yerine 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 okunur.
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ü geçerli belgeye aktarmak için kullanabilirsinizXmlDocument.ImportNode.