XElement::Load Method
Creates a new XElement from a file specified by a URI, from an TextReader, or from an XmlReader.
Assembly: System.Xml.Linq (in System.Xml.Linq.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | Load(Stream^) | Creates a new XElement instance by using the specified stream. |
![]() ![]() | Load(Stream^, LoadOptions) | Creates a new XElement instance by using the specified stream, optionally preserving white space, setting the base URI, and retaining line information. |
![]() ![]() | Load(String^) | Loads an XElement from a file. |
![]() ![]() | Load(String^, LoadOptions) | Loads an XElement from a file, optionally preserving white space, setting the base URI, and retaining line information. |
![]() ![]() | Load(TextReader^) | Loads an XElement from a TextReader. |
![]() ![]() | Load(TextReader^, LoadOptions) | Loads an XElement from a TextReader, optionally preserving white space and retaining line information. |
![]() ![]() | Load(XmlReader^) | |
![]() ![]() | Load(XmlReader^, LoadOptions) |
You can use one of the overloads of this method to load an XElement from a file, a TextReader, or an XmlReader.
To create an XElement from a string that contains XML, use Parse.

