XNode.ToString XNode.ToString XNode.ToString XNode.ToString Method

정의

이 노드의 XML을 반환하고, 선택적으로 형식 지정을 해제합니다.Returns the XML for this node, optionally disabling formatting.

오버로드

ToString() ToString() ToString() ToString()

이 노드의 들여쓰기된 XML을 반환합니다.Returns the indented XML for this node.

ToString(SaveOptions) ToString(SaveOptions) ToString(SaveOptions) ToString(SaveOptions)

이 노드의 XML을 반환하고, 선택적으로 형식 지정을 해제합니다.Returns the XML for this node, optionally disabling formatting.

ToString() ToString() ToString() ToString()

이 노드의 들여쓰기된 XML을 반환합니다.Returns the indented XML for this node.

public:
 override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

반환

들여쓰기된 XML이 들어 있는 String입니다.A String containing the indented XML.

예제

다음 예제에서는이 메서드를 사용 하 여 들여쓰기 된 XML을 검색 합니다.The following example uses this method to retrieve indented XML.

XElement xmlTree = new XElement("Root",  
    new XElement("Child1", 1)  
);  
Console.WriteLine(xmlTree);  
Dim xmlTree As XElement = _   
        <Root>  
            <Child1>1</Child1>  
        </Root>  

Console.WriteLine(xmlTree)  

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

<Root>  
  <Child1>1</Child1>  
</Root>  
추가 정보

ToString(SaveOptions) ToString(SaveOptions) ToString(SaveOptions) ToString(SaveOptions)

이 노드의 XML을 반환하고, 선택적으로 형식 지정을 해제합니다.Returns the XML for this node, optionally disabling formatting.

public:
 System::String ^ ToString(System::Xml::Linq::SaveOptions options);
public string ToString (System.Xml.Linq.SaveOptions options);
override this.ToString : System.Xml.Linq.SaveOptions -> string
Public Function ToString (options As SaveOptions) As String

매개 변수

options
SaveOptions SaveOptions SaveOptions SaveOptions

형식 지정 동작을 지정하는 SaveOptions입니다.A SaveOptions that specifies formatting behavior.

반환

XML이 들어 있는 String입니다.A String containing the XML.

예제

다음 예제에서는이 메서드를 사용 하 여 형식이 지정 되지 않은 및 서식이 지정 된 XML을 검색 합니다.The following example uses this method to retrieve unformatted and formatted XML.

XElement root = XElement.Parse("<Root><Child/></Root>");  
Console.WriteLine(root.ToString(SaveOptions.DisableFormatting));  
Console.WriteLine("---");  
Console.WriteLine(root.ToString(SaveOptions.None));  
Dim root As XElement = <Root>  
                           <Child/>  
                       </Root>  
Console.WriteLine(root.ToString(SaveOptions.DisableFormatting))  
Console.WriteLine("---")  
Console.WriteLine(root.ToString(SaveOptions.None))  

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

<Root><Child /></Root>  
---  
<Root>  
  <Child />  
</Root>  
추가 정보

적용 대상