OpenXmlPartRootXElementExtensions.GetXDocument(OpenXmlPart) 方法

定义

获取 XDocumentpart表示形式。

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

参数

part
OpenXmlPart

要获取其内容的部件。

返回

一个 XDocument

注解

此方法始终返回相同的 XDocument 实例,除非通过 SetXDocument(OpenXmlPart, XDocument)更改该实例。 调用此方法与调用 part.GetXElement().Document具有相同的效果。

在打开包含强类型OpenXmlPartRootElement或将其保存到 OpenXmlPart 后首次使用给定 OpenXmlPart 调用时,将反序列化、缓存和返回已加载的 OpenXmlPartRootElement 的外部 XML 或 OpenXmlPart 的内容作为 XDocumentOpenXmlPackage 在以下调用中,直接返回缓存的 XDocument。

适用于

另请参阅