Auf Englisch lesen

Teilen über


XObject.Document Eigenschaft

Definition

Ruft den XDocument für diesen XObject ab.

C#
public System.Xml.Linq.XDocument Document { get; }
C#
public System.Xml.Linq.XDocument? Document { get; }

Eigenschaftswert

XDocument

Das XDocument für dieses XObject.

Beispiele

Im folgenden Beispiel wird ein Dokument mit einigen komplexen Inhalten erstellt. Anschließend wird diese Eigenschaft verwendet, um das Dokument für das Child Element abzurufen.

C#
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);  

Dieses Beispiel erzeugt die folgende Ausgabe:

<!--A comment in the document.-->  

Gilt für

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

Siehe auch