OpenXmlPartContainer.AddNewPart Método

Definición

Sobrecargas

AddNewPart<T>(String)

Agrega una nueva parte del tipo T.

AddNewPart<T>(String, String)

Agrega una nueva parte del tipo T.

AddNewPart<T>()

Agrega una nueva parte del tipo T.

AddNewPart<T>(String)

Agrega una nueva parte del tipo T.

C#
public T AddNewPart<T> (string id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart;

Parámetros de tipo

T

Clase de la parte.

Parámetros

id
String

Identificador de relación.

Devoluciones

T

La parte agregada.

Excepciones

Cuando esta parte no puede hacer referencia a la pieza.

Se aplica a

DocumentFormat.OpenXml 3.0.1 y otras versiones
Producto Versiones
DocumentFormat.OpenXml 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.12.0, 2.12.1, 2.12.2, 2.12.3, 2.13.0, 2.13.1, 2.14.0, 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1

AddNewPart<T>(String, String)

Agrega una nueva parte del tipo T.

C#
public virtual T AddNewPart<T> (string contentType, string id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
C#
public virtual T AddNewPart<T> (string contentType, string? id = default) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;

Parámetros de tipo

T

Clase de la parte.

Parámetros

contentType
String

Tipo de contenido de la parte. Debe coincidir con el tipo de contenido definido si el elemento es de tipo de contenido fijo.

id
String

Identificador de relación. El identificador se generará automáticamente si este parámetro es NULL.

Devoluciones

T

La parte agregada.

Excepciones

Cuando esta parte no puede hacer referencia a la pieza.

Cuando el elemento es de tipo de contenido fijo y el objeto pasado en contentType no coincide con el tipo de contenido definido.

Se produce cuando "contentType" es una referencia nula.

Comentarios

Se usa principalmente para agregar elementos de tipo de contenido no fijos: ImagePart, etc.

Se aplica a

DocumentFormat.OpenXml 3.0.1 y otras versiones
Producto Versiones
DocumentFormat.OpenXml 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.12.0, 2.12.1, 2.12.2, 2.12.3, 2.13.0, 2.13.1, 2.14.0, 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1

AddNewPart<T>()

Agrega una nueva parte del tipo T.

C#
public T AddNewPart<T> () where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart;

Parámetros de tipo

T

Clase de la parte.

Devoluciones

T

La parte agregada.

Excepciones

Cuando esta parte no puede hacer referencia a la pieza.

Se aplica a

DocumentFormat.OpenXml 3.0.1 y otras versiones
Producto Versiones
DocumentFormat.OpenXml 2.7.1, 2.7.2, 2.8.0, 2.8.1, 2.9.0, 2.9.1, 2.10.0, 2.10.1, 2.11.0, 2.11.1, 2.11.2, 2.11.3, 2.12.0, 2.12.1, 2.12.2, 2.12.3, 2.13.0, 2.13.1, 2.14.0, 2.15.0, 2.16.0, 2.17.1, 2.18.0, 2.19.0, 2.20.0, 3.0.0, 3.0.1