XElement.RemoveAttributes XElement.RemoveAttributes XElement.RemoveAttributes XElement.RemoveAttributes Method

정의

XElement의 특성을 제거합니다.Removes the attributes of this XElement.

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

예제

다음 예제에서는 특성 및 자식 요소를 사용 하 여 요소를 만듭니다.The following example creates an element with attributes and child elements. 다음 특성을 제거 하려면이 메서드를 호출 합니다.It then calls this method to remove the attributes. 자식 요소를 유지 합니다.The child elements remain.

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)  

이 예제는 다음과 같은 출력을 생성합니다.This example produces the following output:

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

설명

이 메서드를 발생 시킵니다 합니다 Changed 하며 Changing 이벤트입니다.This method will raise the Changed and the Changing events.

적용 대상

추가 정보