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 XElementobjektu .
public:
void RemoveAttributes();
public void RemoveAttributes();
member this.RemoveAttributes : unit -> unit
Public Sub RemoveAttributes ()
Příklady
Následující příklad vytvoří element s atributy a podřízenými elementy. Potom zavolá tuto metodu k odebrání atributů. 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 .