XmlAttribute.PrependChild(XmlNode) Methode

Definition

Fügt den angegebenen Knoten am Anfang der Liste der untergeordneten Knoten dieses Knotens hinzu.

public:
 override System::Xml::XmlNode ^ PrependChild(System::Xml::XmlNode ^ newChild);
public override System.Xml.XmlNode PrependChild (System.Xml.XmlNode newChild);
public override System.Xml.XmlNode? PrependChild (System.Xml.XmlNode newChild);
override this.PrependChild : System.Xml.XmlNode -> System.Xml.XmlNode
Public Overrides Function PrependChild (newChild As XmlNode) As XmlNode

Parameter

newChild
XmlNode

Das hinzuzufügende XmlNode. Wenn dieser ein XmlDocumentFragment ist, wird der gesamte Inhalt des Dokumentfragments in die Liste der untergeordneten Elemente dieses Knotens verschoben.

Gibt zurück

XmlNode

Der hinzugefügte XmlNode.

Ausnahmen

Der Typ dieses Knotens lässt keine untergeordneten Knoten vom Typ des newChild-Knotens zu.

newChild ist eine frühere Version dieses Knotens.

newChild wurde nicht aus dem Dokument erstellt, aus dem dieser Knoten erstellt wurde.

Dieser Knoten ist schreibgeschützt.

Beispiele

Ein Beispiel für die Methode finden Sie in der PrependChild PrependChild Methode.

Hinweise

Wenn sich die newChild Struktur bereits befindet, wird sie zuerst entfernt.

Wenn der eingefügte Knoten aus einem anderen Dokument erstellt wurde, können XmlDocument.ImportNode Sie den Knoten in das aktuelle Dokument importieren. Der importierte Knoten kann dann in das aktuelle Dokument eingefügt werden.

Diese Methode ist eine Microsoft-Erweiterung für das Document-Objektmodell (DOM).

Gilt für