XObject.Document Proprietà

Definizione

Ottiene l'oggetto per l'oggetto XDocumentXObject.

public:
 property System::Xml::Linq::XDocument ^ Document { System::Xml::Linq::XDocument ^ get(); };
public System.Xml.Linq.XDocument Document { get; }
member this.Document : System.Xml.Linq.XDocument
Public ReadOnly Property Document As XDocument

Valore della proprietà

Oggetto per l'oggetto XDocumentXObject.

Esempio

Nell'esempio seguente viene creato un documento con contenuto complesso. Usa quindi questa proprietà per recuperare il documento per l'elemento Child .

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)

In questo esempio viene generato l'output seguente:

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

Si applica a

Vedi anche