OpenXmlPartRootXElementExtensions.GetXDocument(OpenXmlPart) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取 XDocument 的 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
参数
- part
- OpenXmlPart
要获取其内容的部件。
返回
一个 XDocument。
注解
此方法始终返回相同的 XDocument 实例,除非通过 SetXDocument(OpenXmlPart, XDocument)更改该实例。 调用此方法与调用 part.GetXElement().Document
具有相同的效果。
在打开包含强类型OpenXmlPartRootElement或将其保存到 OpenXmlPart 后首次使用给定 OpenXmlPart 调用时,将反序列化、缓存和返回已加载的 OpenXmlPartRootElement 的外部 XML 或 OpenXmlPart 的内容作为 XDocument。OpenXmlPackage 在以下调用中,直接返回缓存的 XDocument。