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 を格納する StringA 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

書式設定の動作を指定する SaveOptionsA SaveOptions that specifies formatting behavior.

戻り値

XML を格納している StringA 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>  
こちらもご覧ください

適用対象