Export (0) Print
Expand All

XElement Constructor (XElement)

Initializes a new instance of the XElement class from another XElement object.

Namespace:  System.Xml.Linq
Assembly:  System.Xml.Linq (in System.Xml.Linq.dll)

public:
XElement(
	XElement^ other
)

Parameters

other
Type: System.Xml.Linq::XElement

An XElement object to copy from.

This constructor makes a deep copy of an element.

The following example creates an XML tree, creates a clone of the tree, and then calls DeepEquals, which tests whether the two XML trees are equal.

No code example is currently available or this language may not be supported.

This example produces the following output:

xmlTree = treeClone: True
xmlTree = treeClone: False

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

XNA Framework

Supported in: 3.0

Portable Class Library

Supported in: Portable Class Library

Supported in: Windows Phone 8.1

Supported in: Windows Phone Silverlight 8.1

Supported in: Windows Phone Silverlight 8
Show:
© 2015 Microsoft