XmlAttribute.ReplaceChild(XmlNode, XmlNode) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nahradí zadaný podřízený uzel zadaným novým podřízeným uzlem.
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
Parametry
Návraty
Nahrazeno XmlNode .
Výjimky
Tento uzel je typu, který neumožňuje podřízené uzly typu newChild
uzlu.
Je newChild
nadřazeným objektem tohoto uzlu.
Objekt newChild
byl vytvořen z jiného dokumentu, než který vytvořil tento uzel.
Tento uzel je jen pro čtení.
Není oldChild
podřízeným uzlem tohoto uzlu.
Příklady
Příklad ReplaceChild metody najdete v ReplaceChild metodě .
Poznámky
newChild
Pokud je již ve stromu, je nejprve odebrán.
newChild
Pokud byl vytvořen z jiného dokumentu, můžete k importu uzlu do aktuálního dokumentu použít příkaz XmlDocument.ImportNode .