Compartilhar via


TypedOpenXmlPackage Classe

Definição

public abstract class TypedOpenXmlPackage : DocumentFormat.OpenXml.Packaging.OpenXmlPackage
type TypedOpenXmlPackage = class
    inherit OpenXmlPackage
Public MustInherit Class TypedOpenXmlPackage
Inherits OpenXmlPackage
Herança
Derivado

Propriedades

AutoSave

Obtém um valor que indica se as partes devem ser salvas quando descartadas.

(Herdado de OpenXmlPackage)
CompressionOption

Obtém ou define o nível de compactação para o conteúdo da nova parte

(Herdado de OpenXmlPackage)
DataPartReferenceRelationships

Obtém todos os DataPartReferenceRelationship relacionamentos.

(Herdado de OpenXmlPartContainer)
DataParts

Obtém todas as DataPart partes no pacote de documentos.

(Herdado de OpenXmlPackage)
ExternalRelationships

Obtém todas as relações externas. As relações de hiperlink não estão incluídas, use a propriedade HyperlinkRelationship para enumerar relações de hiperlink.

(Herdado de OpenXmlPartContainer)
Features

Obtém os recursos associados a essa parte.

(Herdado de OpenXmlPackage)
FileOpenAccess

Obtém a configuração FileAccess para o documento. As configurações de acesso de E/S atuais são: Leitura, Gravação ou ReadWrite.

(Herdado de OpenXmlPackage)
HyperlinkRelationships

Obtém todas as relações de hiperlink.

(Herdado de OpenXmlPartContainer)
MarkupCompatibilityProcessSettings

Obtém as configurações de compatibilidade de marcação aplicadas na hora do carregamento.

(Herdado de OpenXmlPackage)
MaxCharactersInPart

Obtém um valor que indica o número máximo permitido de caracteres em uma parte Open XML. Um valor zero (0) indica que não há limites no tamanho da parte. Um valor não zero especifica o tamanho máximo em caracteres.

(Herdado de OpenXmlPackage)
Package
Obsoleto.

Obtém o pacote do documento.

(Herdado de OpenXmlPackage)
PackageProperties

Obtém as propriedades do pacote.

(Herdado de OpenXmlPackage)
PartExtensionProvider

Obtém uma parte PartExtensionProvider que fornece um mapeamento do ContentType para a extensão de parte.

(Herdado de OpenXmlPackage)
Parts

Obtém todas as partes que são destinos de relacionamento dessa parte.

(Herdado de OpenXmlPartContainer)
RootPart

Obtém a parte raiz do pacote.

(Herdado de OpenXmlPackage)
StrictRelationshipFound

Obtém um valor que indica se esse pacote contém relações transitórias convertidas de Strict.

(Herdado de OpenXmlPackage)

Métodos

AddAnnotation(Object)

Adiciona um objeto à lista de anotações deste PartContainer.

(Herdado de OpenXmlPartContainer)
AddExtendedPart(String, String, String)

Adiciona uma parte estendida ( parte específica do aplicativo ).

(Herdado de OpenXmlPartContainer)
AddExtendedPart(String, String, String, String)

Adiciona uma parte estendida ( parte específica do aplicativo ).

(Herdado de OpenXmlPartContainer)
AddExternalRelationship(String, Uri)

Adiciona uma relação externa. Não adicione relações de hiperlink por meio desse método. Em vez disso, use AddHyperlinkRelationship().

(Herdado de OpenXmlPartContainer)
AddExternalRelationship(String, Uri, String)

Adiciona uma relação externa. Não adicione relações de hiperlink por meio desse método. Em vez disso, use AddHyperlinkRelationship().

(Herdado de OpenXmlPartContainer)
AddHyperlinkRelationship(Uri, Boolean)

Adiciona uma nova relação de hiperlink.

(Herdado de OpenXmlPartContainer)
AddHyperlinkRelationship(Uri, Boolean, String)

Adiciona uma nova relação de hiperlink.

(Herdado de OpenXmlPartContainer)
AddNewPart<T>()

Adiciona uma nova parte do tipo T.

(Herdado de OpenXmlPartContainer)
AddNewPart<T>(String)

Adiciona uma nova parte do tipo T.

(Herdado de OpenXmlPartContainer)
AddNewPart<T>(String, String)

Adiciona uma nova parte do tipo T.

(Herdado de OpenXmlPartContainer)
AddPart<T>(T)

Adiciona a parte especificada ao documento. Use a parte retornada para operar na parte adicionada ao documento.

(Herdado de OpenXmlPackage)
AddPart<T>(T, String)

Adiciona a parte ao documento com uma determinada ID (identificador de relação). Deve usar a parte retornada para operar na parte adicionada ao documento

(Herdado de OpenXmlPartContainer)
Annotation(Type)

Obtenha o primeiro objeto de anotação do tipo especificado deste PartContainer.

(Herdado de OpenXmlPartContainer)
Annotation<T>()

Obtenha o primeiro objeto de anotação do tipo especificado deste PartContainer.

(Herdado de OpenXmlPartContainer)
Annotations(Type)

Obtém uma coleção de anotações do tipo especificado para este PartContainer.

(Herdado de OpenXmlPartContainer)
Annotations<T>()

Obtém uma coleção de anotações do tipo especificado para este PartContainer.

(Herdado de OpenXmlPartContainer)
ChangeIdOfPart(OpenXmlPart, String)

Altera a ID da relação da parte.

(Herdado de OpenXmlPartContainer)
Clone()

Cria um clone editável deste pacote OpenXml, aberto em um MemoryStream com capacidade expansível e usando OpenSettings padrão.

(Herdado de OpenXmlPackage)
Clone(Package)

Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote. O clone será aberto com os mesmos OpenSettings que este pacote OpenXml.

(Herdado de OpenXmlPackage)
Clone(Package, OpenSettings)

Cria um clone deste pacote OpenXml, aberto na instância especificada do Pacote.

(Herdado de OpenXmlPackage)
Clone(Stream)

Cria um clone desse pacote OpenXml, aberto no fluxo determinado. O pacote OpenXml clonado é aberto com as mesmas configurações, ou seja, FileOpenAccess e OpenSettings, como este pacote OpenXml.

(Herdado de OpenXmlPackage)
Clone(Stream, Boolean)

Cria um clone desse pacote OpenXml, aberto no fluxo determinado. O pacote OpenXml clonado é aberto com os mesmos OpenSettings que este pacote OpenXml.

(Herdado de OpenXmlPackage)
Clone(Stream, Boolean, OpenSettings)

Cria um clone desse pacote OpenXml, aberto no fluxo determinado.

(Herdado de OpenXmlPackage)
Clone(String)

Cria um clone desse pacote OpenXml aberto a partir do arquivo determinado (que será criado clonando este pacote OpenXml). O pacote OpenXml clonado é aberto com as mesmas configurações, ou seja, FileOpenAccess e OpenSettings, como este pacote OpenXml.

(Herdado de OpenXmlPackage)
Clone(String, Boolean)

Cria um clone desse pacote OpenXml aberto a partir do arquivo determinado (que será criado clonando este pacote OpenXml). O pacote OpenXml clonado é aberto com os mesmos OpenSettings que este pacote OpenXml.

(Herdado de OpenXmlPackage)
Clone(String, Boolean, OpenSettings)

Cria um clone desse pacote OpenXml aberto a partir do arquivo determinado (que será criado clonando este pacote OpenXml).

(Herdado de OpenXmlPackage)
Close()
Obsoleto.

Salva e fecha o pacote OpenXml e todos os fluxos de parte subjacentes.

(Herdado de OpenXmlPackage)
CreateClone(Package)

Cria uma nova instância do OpenXmlPackage na instância especificada do Pacote.

(Herdado de OpenXmlPackage)
CreateClone(Stream)

Cria um novo OpenXmlPackage no fluxo determinado.

(Herdado de OpenXmlPackage)
CreateClone(String)

Cria um novo pacote OpenXml no arquivo determinado.

(Herdado de OpenXmlPackage)
CreateMediaDataPart(MediaDataPartType)

Cria uma nova MediaDataPart parte no pacote de documentos.

(Herdado de OpenXmlPackage)
CreateMediaDataPart(String)

Cria uma nova MediaDataPart parte no pacote de documentos.

(Herdado de OpenXmlPackage)
CreateMediaDataPart(String, String)

Cria uma nova MediaDataPart parte no pacote de documentos.

(Herdado de OpenXmlPackage)
CreateRelationshipToPart(OpenXmlPart)

Adiciona uma relação para a parte especificada a essa parte.

(Herdado de OpenXmlPartContainer)
CreateRelationshipToPart(OpenXmlPart, String)

Adiciona uma relação para a parte especificada a essa parte.

(Herdado de OpenXmlPartContainer)
DeleteExternalRelationship(ExternalRelationship)

Exclui a relação externa especificada.

(Herdado de OpenXmlPartContainer)
DeleteExternalRelationship(String)

Exclui a ExternalRelationship especificada.

(Herdado de OpenXmlPartContainer)
DeletePart(DataPart)

Exclui o especificado DataPart do pacote de documentos.

(Herdado de OpenXmlPackage)
DeletePart(OpenXmlPart)

Exclui uma parte especificada na camada raiz do pacote.

(Herdado de OpenXmlPartContainer)
DeletePart(String)

Exclui a parte filho especificada dessa parte.

(Herdado de OpenXmlPartContainer)
DeleteParts<T>(IEnumerable<T>)

Exclui todas as partes que estão na coleção passada do documento.

(Herdado de OpenXmlPartContainer)
DeletePartsRecursivelyOfType<T>()

Exclui todas as partes com o tipo de parte especificado do pacote de forma recursiva.

(Herdado de OpenXmlPackage)
DeleteReferenceRelationship(ReferenceRelationship)

Exclui a relação de referência especificada.

(Herdado de OpenXmlPartContainer)
DeleteReferenceRelationship(String)

Exclui a relação de referência especificada.

(Herdado de OpenXmlPartContainer)
Dispose()

Libera e salva o conteúdo, fecha o documento e libera todos os recursos.

(Herdado de OpenXmlPackage)
Dispose(Boolean)

Libera e salva o conteúdo, fecha o documento e libera todos os recursos.

(Herdado de OpenXmlPackage)
GetExternalRelationship(String)

Obtém a ExternalRelationship especificada.

(Herdado de OpenXmlPartContainer)
GetIdOfPart(OpenXmlPart)

Obtém a ID de relacionamento da parte.

(Herdado de OpenXmlPartContainer)
GetPartById(String)

Obtém a parte filho por meio da ID do relacionamento.

(Herdado de OpenXmlPartContainer)
GetPartsCountOfType<T>()
Obsoleto.

Obtém a contagem de todas as partes do tipo T.

(Herdado de OpenXmlPartContainer)
GetPartsOfType<T>()

Enumera todas as partes de crianças do tipo T especificado dessa parte.

(Herdado de OpenXmlPartContainer)
GetPartsOfType<T>(ICollection<T>)
Obsoleto.

Obtém todas as partes de crianças do tipo TpartCollection especificado nesta parte.

(Herdado de OpenXmlPartContainer)
GetReferenceRelationship(String)

Obtém o ReferenceRelationship especificado.

(Herdado de OpenXmlPartContainer)
OpenClone(Stream, Boolean, OpenSettings)

Abre o pacote OpenXml clonado no fluxo determinado.

(Herdado de OpenXmlPackage)
OpenClone(String, Boolean, OpenSettings)

Abre o pacote OpenXml clonado no arquivo determinado.

(Herdado de OpenXmlPackage)
RemoveAnnotations(Type)

Remove as anotações do tipo especificado deste PartContainer.

(Herdado de OpenXmlPartContainer)
RemoveAnnotations<T>()

Remove as anotações do tipo especificado deste PartContainer.

(Herdado de OpenXmlPartContainer)
Save()

Salva o conteúdo de todas as partes e relações contidas no pacote OpenXml, se FileOpenAccess for ReadWrite. Algumas plataformas não dão suporte a salvamento devido a limitações no Package, portanto, consulte CanSave em runtime para saber se o salvamento total terá suporte sem fechar e descartar o OpenXmlPackage.

(Herdado de OpenXmlPackage)
SaveAs(String)
Obsoleto.

Salva o conteúdo de todas as partes e relações contidas no pacote OpenXml no arquivo especificado. Abre o documento salvo usando as mesmas configurações usadas para abrir este pacote OpenXml.

(Herdado de OpenXmlPackage)
ThrowIfObjectDisposed()

Lançado se um objeto for descartado.

(Herdado de OpenXmlPackage)
ToFlatOpcDocument()

Converte um pacote OpenXml no formato OPC em um XDocument formato OPC simples.

(Herdado de OpenXmlPackage)
ToFlatOpcDocument(XProcessingInstruction)

Converte um pacote OpenXml no formato OPC em um XDocument formato OPC simples.

(Herdado de OpenXmlPackage)
ToFlatOpcString()

Converte um pacote OpenXml no formato OPC em cadeia de caracteres no formato OPC Simples.

(Herdado de OpenXmlPackage)
TryGetPartById(String, OpenXmlPart)

Tente obter a parte filho pela ID do relacionamento.

(Herdado de OpenXmlPartContainer)
Validate(OpenXmlPackageValidationSettings)
Obsoleto.

Valida o pacote. Esse método não valida o conteúdo XML em cada parte.

(Herdado de OpenXmlPackage)

Métodos de Extensão

AddDisposableFeature(OpenXmlPackage)
AddPackageEventsFeature(OpenXmlPackage)

Adiciona um recurso para acompanhar o evento de um pacote de eventos de ciclo de vida.

AddPartEventsFeature(OpenXmlPackage)

Adiciona um recurso para acompanhar o evento de um pacote que cria ou remove peças.

AddPartRootEventsFeature(OpenXmlPartContainer)

Adiciona um recurso para acompanhar o evento para eventos do ciclo de vida do pacote.

AddRandomNumberGeneratorFeature(OpenXmlPackage)

Adicione um gerador de número aleatório ao pacote.

CreateUnknownElement(OpenXmlPartContainer, String)

Cria uma nova classe OpenXmlUnknownElement usando o XML externo.

GetAllParts(OpenXmlPackage)

Atravesse partes no OpenXmlPackage por amplitude primeiro.

Aplica-se a