OpenXmlPartRootXElementExtensions.GetXDocument(OpenXmlPart) Método

Definición

Obtiene una XDocument representación de part.

C#
public static System.Xml.Linq.XDocument GetXDocument (this DocumentFormat.OpenXml.Packaging.OpenXmlPart part);

Parámetros

part
OpenXmlPart

Parte de la que se va a obtener el contenido de .

Devoluciones

Un objeto XDocument.

Comentarios

Este método siempre devuelve la misma XDocument instancia, a menos que esa instancia se cambie a través de SetXDocument(OpenXmlPart, XDocument). Llamar a este método tiene el mismo efecto que llamar a part.GetXElement().Document.

Cuando se llama a con un determinado OpenXmlPart por primera vez después de haber abierto el contenedor OpenXmlPackage o guardado fuertemente tipado OpenXmlPartRootElement en OpenXmlPart, deserializa, almacena en caché y devuelve el XML externo de un Elemento OpenXmlPartRootElement ya cargado o el contenido de OpenXmlPart como .XDocument En las llamadas siguientes, devuelve directamente el XDocument almacenado en caché.

Se aplica a

Produto Versións
DocumentFormat.OpenXml 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1

Consulte también