XElement.RemoveAttributes Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere atributy tohoto XElement.
public:
void RemoveAttributes();
public void RemoveAttributes();
member this.RemoveAttributes : unit -> unit
Public Sub RemoveAttributes ()
Příklady
Následující příklad vytvoří prvek s atributy a podřízenými elementy. Potom zavolá tuto metodu, která odebere atributy. Podřízené prvky zůstanou.
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)
Tento příklad vytvoří následující výstup:
<Root>
<Child1>1</Child1>
<Child2>2</Child2>
<Child3>3</Child3>
</Root>
Poznámky
Tato metoda vyvolá Changed události a Changing události.