XmlAttribute.ReplaceChild(XmlNode, XmlNode) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ersätter den underordnade nod som angetts med den nya underordnade noden angiven.
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
Parametrar
Returer
Den XmlNode ersatta.
Undantag
Den här noden är av en typ som inte tillåter underordnade noder av nodens newChild typ.
newChild är en överordnad till den här noden.
Skapades newChild från ett annat dokument än det som skapade den här noden.
Den här noden är skrivskyddad.
är inte underordnad oldChild den här noden.
Exempel
Ett exempel på ReplaceChild metoden finns i ReplaceChild metoden.
Kommentarer
Om det newChild redan finns i trädet tas det först bort.
Om det newChild skapades från ett annat dokument kan du använda XmlDocument.ImportNode för att importera noden till det aktuella dokumentet.