XElement.RemoveAttributes Metoda

Definicja

Usuwa atrybuty tego XElementelementu .

C#
public void RemoveAttributes();

Przykłady

Poniższy przykład tworzy element z atrybutami i elementami podrzędnymi. Następnie wywołuje tę metodę, aby usunąć atrybuty. Elementy podrzędne pozostają.

C#
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);

Ten przykład generuje następujące wyniki:

XML
<Root>
  <Child1>1</Child1>
  <Child2>2</Child2>
  <Child3>3</Child3>
</Root>

Uwagi

Ta metoda spowoduje wywołanie zdarzeń Changed i Changing .

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Zobacz też