XElement.RemoveAttributes Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt die Attribute dieses XElement.
public:
void RemoveAttributes();
public void RemoveAttributes ();
member this.RemoveAttributes : unit -> unit
Public Sub RemoveAttributes ()
Beispiele
Im folgenden Beispiel wird ein Element mit Attributen und untergeordneten Elementen erstellt. Anschließend wird diese Methode aufgerufen, um die Attribute zu entfernen. Die untergeordneten Elemente bleiben erhalten.
XElement root = new XElement("Root",
new XAttribute("Att1", 1),
new XAttribute("Att2", 2),
new XAttribute("Att3", 3),
new XElement("Child1", 1),
new XElement("Child2", 2),
new XElement("Child3", 3)
);
root.RemoveAttributes();
Console.WriteLine(root);
Dim root As XElement = _
<Root Attr1="1" Attr2="2" Attr3="3">
<Child1>1</Child1>
<Child2>2</Child2>
<Child3>3</Child3>
</Root>
root.RemoveAttributes()
Console.WriteLine(root)
Dieses Beispiel erzeugt die folgende Ausgabe:
<Root>
<Child1>1</Child1>
<Child2>2</Child2>
<Child3>3</Child3>
</Root>
Hinweise
Diese Methode löst die Changed Ereignisse und aus Changing .