OpenXmlPartRootXElementExtensions.GetXDocument(OpenXmlPart) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.