Package.CreatePartCore(Uri, String, CompressionOption) Método

Definição

Quando é sobreposto numa classe derivada, cria-se uma nova parte no pacote.

protected:
 abstract System::IO::Packaging::PackagePart ^ CreatePartCore(Uri ^ partUri, System::String ^ contentType, System::IO::Packaging::CompressionOption compressionOption);
protected abstract System.IO.Packaging.PackagePart CreatePartCore(Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption);
abstract member CreatePartCore : Uri * string * System.IO.Packaging.CompressionOption -> System.IO.Packaging.PackagePart
Protected MustOverride Function CreatePartCore (partUri As Uri, contentType As String, compressionOption As CompressionOption) As PackagePart

Parâmetros

partUri
Uri

O identificador uniforme de recurso (URI) para a peça a ser criada.

contentType
String

O tipo de conteúdo do fluxo de dados.

compressionOption
CompressionOption

A opção de compressão para o fluxo de dados.

Devoluções

A parte criada.

Observações

O método derivado CreatePartCore é chamado pelo CreatePart método para criar uma parte com base no formato físico implementado na classe derivada.

Por defeito, é fornecida e utilizada uma ZipPackage implementação derivada da classe abstrata Package . Na operação padrão, CreatePart chama CreatePartCore internamente a ZipPackage classe para criar uma nova parte num ficheiro ZIP.

Para a classe derivada por defeito ZipPackage , o CreatePartCore método suporta apenas dois compressionOption valores, NotCompressed ou Normal compressão. Outros CompressionOption valores de Maximum, Fast, ou SuperFast usam Normal compressão.

Para mais informações sobre o modelo e as partes da embalagem, consulte o Capítulo 1 da especificação Open Packaging Conventions (OPC) disponível para download em https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Notas para Implementadores

A implementação derivada CreatePartCore(Uri, String, CompressionOption) não deve fazer suposições sobre a ordem ou operações realizadas pelo CreatePart método que a chama.

Aplica-se a

Ver também