OpenXmlPartContainer.AddNewPart Método

Definição

Sobrecargas

AddNewPart<T>(String)

Adiciona uma nova parte do tipo T.

AddNewPart<T>(String, String)

Adiciona uma nova parte do tipo T.

AddNewPart<T>()

Adiciona uma nova parte do tipo T.

AddNewPart<T>(String)

Adiciona uma nova parte do tipo T.

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

Parâmetros de tipo

T

A classe da parte.

Parâmetros

id
String

A ID da relação.

Retornos

T

A parte adicionada.

Exceções

Quando a parte não tem permissão para ser referenciada por essa parte.

Aplica-se a

DocumentFormat.OpenXml 3.0.1 e outras versões
Produto Versões
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)

Adiciona uma nova parte do 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

A classe da parte.

Parâmetros

contentType
String

O tipo de conteúdo da parte. Deve corresponder ao tipo de conteúdo definido se a parte for o tipo de conteúdo fixo.

id
String

A ID da relação. A ID será gerada automaticamente se esse param for nulo.

Retornos

T

A parte adicionada.

Exceções

Quando a parte não tem permissão para ser referenciada por essa parte.

Quando a parte é fixa do tipo de conteúdo e o contentType passado não corresponde ao tipo de conteúdo definido.

Lançada quando "contentType" é referência nula.

Comentários

Usado principalmente para adicionar parte do tipo de conteúdo não fixa – ImagePart etc.

Aplica-se a

DocumentFormat.OpenXml 3.0.1 e outras versões
Produto Versões
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>()

Adiciona uma nova parte do tipo T.

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

Parâmetros de tipo

T

A classe da parte.

Retornos

T

A parte adicionada.

Exceções

Quando a parte não tem permissão para ser referenciada por essa parte.

Aplica-se a

DocumentFormat.OpenXml 3.0.1 e outras versões
Produto Versões
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