Compartilhar via


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.

public T AddNewPart<T> (string id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart;
member this.AddNewPart : string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart and 'T :> DocumentFormat.OpenXml.Packaging.IFixedContentTypePart)
Public Function AddNewPart(Of T As {OpenXmlPart, IFixedContentTypePart}) (id As String) As T

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

AddNewPart<T>(String, String)

Adiciona uma nova parte do tipo T.

public virtual T AddNewPart<T> (string contentType, string id) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
public virtual T AddNewPart<T> (string contentType, string? id = default) where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart;
abstract member AddNewPart : string * string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
override this.AddNewPart : string * string -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart)
Public Overridable Function AddNewPart(Of T As OpenXmlPart) (contentType As String, id As String) As T
Public Overridable Function AddNewPart(Of T As OpenXmlPart) (contentType As String, Optional id As String = Nothing) As T

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

AddNewPart<T>()

Adiciona uma nova parte do tipo T.

public T AddNewPart<T> () where T : DocumentFormat.OpenXml.Packaging.OpenXmlPart, DocumentFormat.OpenXml.Packaging.IFixedContentTypePart;
member this.AddNewPart : unit -> 'T (requires 'T :> DocumentFormat.OpenXml.Packaging.OpenXmlPart and 'T :> DocumentFormat.OpenXml.Packaging.IFixedContentTypePart)
Public Function AddNewPart(Of T As {OpenXmlPart, IFixedContentTypePart}) () As T

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