XContainer.RemoveNodes XContainer.RemoveNodes XContainer.RemoveNodes XContainer.RemoveNodes Method

Definition

Entfernt die untergeordneten Knoten aus diesem Dokument oder Element.Removes the child nodes from this document or element.

public:
 void RemoveNodes();
public void RemoveNodes ();
member this.RemoveNodes : unit -> unit
Public Sub RemoveNodes ()

Beispiele

Das folgende Beispiel erstellt eine XML-Struktur, die einige untergeordnete Knoten enthält.The following example creates an XML tree that contains some child nodes. Es ruft dann diese Methode, um die untergeordneten Knoten zu entfernen.It then calls this method to remove the child nodes.

XElement xmlTree = new XElement("Root",  
    new XElement("Child1", 1),  
    new XElement("Child2", 2),  
    new XComment("a comment"),  
    new XElement("Child3", 3),  
    new XElement("Child4", 4),  
    new XText("mixed content"),  
    new XElement("Child5", 5)  
);  
xmlTree.RemoveNodes();  
Console.WriteLine(xmlTree);  
Dim xmltree As XElement = _   
    <Root>  
        <Child1>1</Child1>  
        <Child2>2</Child2>  
        <!--a comment-->  
        <Child3>3</Child3>  
        <Child4>4</Child4>mixed content<Child5>5</Child5>  
    </Root>  

xmltree.RemoveNodes()  
Console.WriteLine(xmltree)  

Dieses Beispiel erzeugt die folgende Ausgabe:This example produces the following output:

<Root />  

Hinweise

Wenn Sie diese Methode für ein Element, die Attribute enthält aufrufen, wird diese Methode nicht die Attribute entfernt.If you call this method on an element that contains attributes, this method will not remove the attributes. Verwenden Sie zum Entfernen die Attribute eines Elements RemoveAttributes.To remove the attributes of an element, use RemoveAttributes.

Die Remove Methode verfügt über die zugehörige Funktionen.The Remove method has related functionality. Entfernt die untergeordneten Knoten der einzelnen Knoten in einer Auflistung.It removes the child nodes of every node in a collection.

Diese Methode löst die Changed und Changing Ereignisse.This method will raise the Changed and the Changing events.

Gilt für:

Siehe auch