XComment コンストラクター

定義

XComment クラスの新しいインスタンスを初期化します。

オーバーロード

XComment(String)

文字列コンテンツを指定して、XComment クラスの新しいインスタンスを初期化します。

XComment(XComment)

既存のコメント ノードを使用して、XComment クラスの新しいインスタンスを初期化します。

XComment(String)

文字列コンテンツを指定して、XComment クラスの新しいインスタンスを初期化します。

public:
 XComment(System::String ^ value);
public XComment (string value);
new System.Xml.Linq.XComment : string -> System.Xml.Linq.XComment
Public Sub New (value As String)

パラメーター

value
String

新しい XComment オブジェクトの内容を格納する文字列。

例外

value パラメーターが null です。

次の例では、子ノードとしてコメントを含む要素を作成します。

XElement root = new XElement("Root",  
    new XComment("This is a comment")  
);  
Console.WriteLine(root);  
Dim root As XElement = <Root>  
                           <!--This is a comment-->  
                       </Root>  
Console.WriteLine(root)  

この例を実行すると、次の出力が生成されます。

<Root>  
  <!--This is a comment-->  
</Root>  

こちらもご覧ください

適用対象

XComment(XComment)

既存のコメント ノードを使用して、XComment クラスの新しいインスタンスを初期化します。

public:
 XComment(System::Xml::Linq::XComment ^ other);
public XComment (System.Xml.Linq.XComment other);
new System.Xml.Linq.XComment : System.Xml.Linq.XComment -> System.Xml.Linq.XComment
Public Sub New (other As XComment)

パラメーター

other
XComment

コピー元の XComment ノード。

例外

other パラメーターが null です。

注釈

このコンストラクターは、主に XML ツリーのディープ コピーを作成するために内部的に使用されます。

こちらもご覧ください

適用対象