XObject.Document Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public:
property System::Xml::Linq::XDocument ^ Document { System::Xml::Linq::XDocument ^ get(); };
public System.Xml.Linq.XDocument Document { get; }
public System.Xml.Linq.XDocument? Document { get; }
member this.Document : System.Xml.Linq.XDocument
Public ReadOnly Property Document As XDocument
Property Value
The XDocument for this XObject.
Examples
The following example creates a document with some complex content. It then uses this property to retrieve the document for the Child
element.
XDocument doc = new XDocument(
new XComment("A comment in the document."),
new XElement("Root",
new XElement("Child", "content")
)
);
XElement child = doc.Descendants("Child").First();
XDocument documentOfChild = child.Document;
Console.WriteLine(documentOfChild.FirstNode);
Dim doc As XDocument = _
<?xml version="1.0"?>
<!--A comment in the document.-->
<Root>
<Child>content</Child>
</Root>
Dim child As XElement = doc.Descendants("Child").First()
Dim documentOfChild As XDocument = child.Document
Console.WriteLine(documentOfChild.FirstNode)
This example produces the following output:
<!--A comment in the document.-->
Applies to
See also
Spolupráca s nami v službe GitHub
Zdroj tohto obsahu nájdete v službe GitHub, kde môžete vytvárať a skúmať problémy a žiadosti o prijatie zmien. Ďalšie informácie nájdete v našom sprievodcovi prispievateľom.