OpenXmlPartContainer.AddNewPart Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
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
A parte adicionada.
Exceções
Quando a parte não tem permissão para ser referenciada por essa parte.