XElement.RemoveAttributes Metodo

Definizione

Rimuove gli attributi di XElement.

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

Esempio

Nell'esempio seguente viene creato un elemento con attributi ed elementi figlio. Chiama quindi questo metodo per rimuovere gli attributi. Gli elementi figlio rimangono.

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)

Nell'esempio viene prodotto l'output seguente:

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

Commenti

Questo metodo genererà gli Changed eventi e Changing .

Si applica a

Vedi anche