Freigeben über


OpenXmlPartRootXElementExtensions.GetXDocument(OpenXmlPart) Methode

Definition

Ruft eine XDocument Darstellung der ab part.

public static System.Xml.Linq.XDocument GetXDocument (this DocumentFormat.OpenXml.Packaging.OpenXmlPart part);
static member GetXDocument : DocumentFormat.OpenXml.Packaging.OpenXmlPart -> System.Xml.Linq.XDocument
<Extension()>
Public Function GetXDocument (part As OpenXmlPart) As XDocument

Parameter

part
OpenXmlPart

Der Teil, von dem der Inhalt abgerufen werden soll.

Gibt zurück

Ein XDocument.

Hinweise

Diese Methode gibt immer denselben XDocument instance zurück, es sei denn, diese instance wird über SetXDocument(OpenXmlPart, XDocument)geändert. Das Aufrufen dieser Methode hat die gleiche Auswirkung wie das Aufrufen von part.GetXElement().Document.

Beim ersten Aufruf mit einem angegebenen OpenXmlPart , nachdem das enthaltende OpenXmlPackage oder das stark typisierte OpenXmlPartRootElement in OpenXmlPart geöffnet wurde, deserialisiert, zwischenspeichert und gibt den äußeren XML-Code eines bereits geladenen OpenXmlPartRootElement-Elements oder den Inhalt des OpenXmlPart-Elements als zurück XDocument. In den folgenden Aufrufen gibt direkt das zwischengespeicherte XDocument zurück.

Gilt für:

Weitere Informationen