XElement.RemoveAttributes Metodo

Definizione

Rimuove gli attributi di questo XElementoggetto .

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)

In questo esempio viene generato 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