XCData Constructors

Definition

Initializes a new instance of the XCData class.

Overloads

XCData(String)

Initializes a new instance of the XCData class.

XCData(XCData)

Initializes a new instance of the XCData class.

XCData(String)

Initializes a new instance of the XCData class.

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

Parameters

value
String

A string that contains the value of the XCData node.

Examples

The following example creates an element that contains a CDATA node.

XElement root = new XElement("Root",  
    new XCData("Some content")  
);  
Console.WriteLine(root);  
Dim root As XElement = <Root>  
                           <![CDATA[Some content]]>  
                       </Root>  
Console.WriteLine(root)  

This example produces the following output:

<Root><![CDATA[Some content]]></Root>  

See also

Applies to

XCData(XCData)

Initializes a new instance of the XCData class.

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

Parameters

other
XCData

The XCData node to copy from.

Remarks

This constructor is primarily used internally to make a deep copy of an XML tree.

See also

Applies to